They came, they saw, they played one of nine main stages.

Yes, from Haim to the Stones, Kenny to Brucie, here were some of the finest musicians who delighted the crowds at the Glastonbury Festival this year - not just with their songs, but also their gurning:

Loading Slideshow...
  • Este Haim

  • Mick Jagger

  • John Lydon

  • Mick Jagger

  • Kenny Rogers

  • Mick Jagger

  • Azealia Banks

  • Mick Jagger

  • Bruce Forsyth

  • Mick Jagger

  • Alex Turner

  • Mick Jagger

  • Rita Ora

  • Mick Jagger

  • Brittany Howard

  • Mick Jagger

  • Bobby Gillespie

  • Mick Jagger

  • Liam Gallagher

  • Mick Jagger

  • Alana Haim

  • Keith Richards... and Mick Jagger