Covering an iconic song by a legendary band is never an easy feat, but that's just one reason why Leighton Meester and Dana Williams' rendition of Fleetwood Mac's 'Dreams' is so good. 

The duo stay true to the power of the emotional song and their voices blend together beautifully. The stripped-down track lets them put it all out on the table -- we get goosebumps!

Now, a little about Leighton and Dana. You probably recognize Leighton from her role as Blair Waldorf (and one half of a TV power couple) on 'Gossip Girl.' The actress isn't new to the music scene, however. She lent her vocals to Cobra Starship's 2009 track 'Good Girls Go Bad' and appeared in 'Country Strong' with Gwyneth Paltrow.

Dana got her start in music at a young age! In the fourth grade, she was chosen to perform 'Hard Knock Life' alongside Jay Z for a TV special. If you like her vocals in this cover, you can check out her brand-new EP, 'The Lonely One EP,' which dropped this week (March 25.)