John Mayer covered songs by Duffy, George Harrison and Cream this evening as he took to the Pyramid Stage at Glastonbury.
The singer, who is currently dating Jenifer Aniston, announced that he had "fallen in love" with European festivals after recieving a warm welcome from the sun-soaked crowd.
Duffy's number one hit 'Mercy', George Harrison's 'My Sweet Lord' and Cream's 'Crossroads', were all performed and altered enough to make them breathe a new lease of life.
Mayer's polite gentleman-like manner was juxtaposed with strident charismatic guitar playing that would make any air guitar enthusiast jealous.
The faultless playing was amplified by a collection of charming songs including 'Waiting On The World To Change', 'Belief' and the extended solo climax of last track 'Gravity'.
Check back with Gigwise for the latest from the festival when we get it.
You can keep up to date with all the latest news from Gigwise by following us on Twitter and liking us on Facebook.


Sonar Festival 2012 Dates and Line-Ups Revealed - Tickets
Arctic Monkeys, Gaslight Anthem For Metallica's Orion Festival - Tickets
Queen Confirmed For Sonisphere Festival 2012 - Tickets
Professor Green, White Denim, Death In Vegas For Liverpool Sound City Festival - Tickets
Guns N' Roses Axl Rose Turns 50 Today
Axl Rose: Guns N' Roses Original Line-Up Could Reform
The 15 Best B-Sides Of All Time
M.I.A Demands Women In Burkas: Ridiculous Rock Star Riders!
Dry The River, All The Young Play Manchester Ritz