There's not many people who can pull off taking on Stevie Nicks, but when Bat For Lashes covered 'Rhiannon' last night at London's Shepherd's Bush Empire, the result was incredible.

Despite a pre-emptive half-apology: "This is a one-off cover we have never played before... It's a song by one of my favourite ladies so I'm going to try and do it some justice." Her version was a delicate, spine-tingling thing of beauty. Good lass.

Watch and listen below.

Wanna hear more songs like this, but don't know where to start? Email us at and we'll send you a list of songs/artists similar to this, or make you a personalised mixtape. We also suggest trying our Discovery service for further music exploration.