Beatles legend Paul McCartney wowed the nation as the oldest ever performer at Glastonbury over the weekend.
The 80-year-old took to the Pyramid Stage during the five-day festival to perform a catalogue of his timeless hits including Let It Be, Hey Jude and Live and Let Die. As part of the encore, through special technology which could isolate Lennon's vocals from old recordings, Sir Paul was able to duet The Beatles' track I've Got A Feeling alongside his former bandmate.
Despite his age, Paul provided an energetic set which lasted for around three hours. A crowd of more than 100,000 people gathered at the festival’s famous Pyramid stage to watch him while almost 4 million people tuned in to watch from home.