This year's Glastonbury Festival had an awesome and eclectic lineup including KT Tunstall, Kate Nash, The Wombats, Hoosiers, Shakin' Stevens and Jennifer Aniston's man John Mayer. One of my favourite moments of the weekend was when Jay-Z continued his tabloid war of words with Noel Gallagher by playing Wonderwall and singing along to open his set with a big grin on his face – cheeky! Beyoncé watched her hubby proudly from the side of the stage in a parka and the requisite A-list shades.

Living legend Leonard Cohen pulled out a classic Glastonbury moment when he sang his amazing "Hallelujah" and the crowd sang along. As I told you over the weekend Amy Winehouse also had a classic Glasto moment... but of a different kind.

To see lots more photos from all of the performers, just read more

Justin Palmer/BigPicturesPhoto.com, source and source