Stevie Nicks performed her new single, 'Secret Love,' and Fleetwood Mac's 'Landslide' during an appearance on ABC's 'Dancing With the Stars' results show Tuesday night.

Nicks, backed by a full band, started off her night on the program singing 'Secret Love' as two pairs of professional ballroom dancers performed a routine to the song. The single, off her new album 'In Your Dreams,' recently received a favorable review on this site.

Later on in the show, Nicks performed her Fleetwood Mac ballad 'Landslide,' backed by an acoustic guitar. During the song, a single pair of professional dancers staged a beautiful routine to the classic tune. After the performance, Nicks received her second standing ovation of the night from the audience.

After postponing some shows due to illness, Nicks has two concerts coming up. The shows are Friday, May 20, in Albuquerque, N.M (a makeup gig for her postponed May 11 concert), and next Thursday, May 26, in Los Angeles.

Watch Stevie Nicks Perform 'Secret Love' on 'Dancing With the Stars'

Watch Stevie Nicks Perform 'Landslide' on 'Dancing With the Stars'