Headliner Beyoncé Knowles performed lead single "Run The World (Girls)" before an audience of 177,000 at Glastonbury Festival 2011, the biggest musical festival in England. Her setlist also included covers of "You Oughta Know" (Alanis Morisette), "Sweet Dreams (Are Made Of This)" (Eurythmics), "The Beautiful Ones" (Prince) and "Sex On Fire" (Kings of Leon).
Bey's rapper-entrepreneur husband Jay-Z controversially headlined Glasto back in 2008.
Watch her "Run The World" performance below. (If it's blocked or temporarily unavailable, just click to watch on YouTube).