Over the weekend, Robert Plant did something he almost never does - sing his most famous song. Plant performed Led Zeppelin's "Stairway To Heaven" at a star-studded charity concert benefiting Duran Duran's Andy Taylor. It was the first time Plant had performed the song since Zeppelin's one-off 2007 reunion show. Plant's appearance also included the Zep classics "Thank You" and "Black Dog", and a medley cover of Donovan's "Season of the Witch" and Buffalo Springfield's "For What It's Worth".
The full performance has been shared in a Facebook video, which can be viewed further down the page. The "Stairway to Heaven" performance begins near the 55-minute mark
What's the most unexpected cover song you've ever heard live?