It's been some five decades since The Beatles split, but it looks like the band is back together (well, sort of).
Paul McCartney is making headlines for his performance at Glastonbury Festival in the UK, where he took to the stage for a "virtual duet" with former frontman John Lennon, who was fatally shot in 1980.
Surprise appearances from Foo Fighters star Dave Grohl and "The Boss" Bruce Springsteen capped off an evening described by some as "something to tell your grandkids about".
Here's what happened.
McCartney was inspired by Peter Jackson
McCartney, who recently celebrated his 80th birthday — making him the oldest musician to headline the four-day festival — paid tribute to his former band mates in the near-3-hour show.
Opening with Can't Buy Me Love, he entertained a capacity crowd with songs spanning more than half a century, including George Harrison's Something.
But it was his performance of I've Got a Feeling that got heads turning, when he was joined by a surprise guest: John Lennon.
Vision of Lennon singing along to the track was shown on the stage, while his vocals were isolated from the original song, making it appear as though the pair were playing together.
Addressing the crowd, McCartney revealed the idea was inspired by Lord of the Rings director Peter Jackson, who recently oversaw Get Back, a docuseries about the band.
"One day, Peter Jackson rings me up and says he can take John's vocals and isolate them so that you can play live with [him] on tour," he said.
Dave Grohl and 'The Boss' make surprise appearances
It wasn't the only performance to get tongues wagging.
Foo Fighters frontman Dave Grohl joined McCartney for I Saw Her Standing There and Band on the Run, receiving a rapturous welcome from the audience.
Following his "friend from the west coast of America", McCartney introduced another surprise "from the east coast of America": Bruce Springsteen.
The two played Glory Days and I Wanna Be Your Man.
Grohl and Springsteen came back for the final encore of The End from Abbey Road.
"Thank you, Dave, thank you, Bruce, thank you, Glasto," McCartney said before leaving the stage.
There was some controversy over Johnny Depp
While McCartney's set has been met with rave reviews, his decision to include footage of Hollywood actor Johnny Depp drew criticism from some quarters.
During his performance of My Valentine, McCartney broadcast clips from the original video, which sees Depp and actress Natalie Portman using sign language to recite the lyrics.
"Deeply disappointed in both @PaulMcCartney and @glastonbury for the Johnny Depp video. Feels like it goes against everything Glastonbury stands for," one social media user wrote.
Depp won a defamation case against his former wife Amber Heard earlier this month after a jury found that a statement that Ms Heard made about domestic abuse in a 2018 opinion piece clearly referred to the actor.
McCartney was supposed to play the festival in 2020
Some 200,000 people are attending the four-day festival at Worthy Farm in south-west England, which is celebrating its 50th anniversary.
McCartney was due to play Glastonbury in 2020, but that year’s festival and the 2021 edition were both scuttled by the coronavirus pandemic.
This year's 3,000 performers included Billie Eilish, Ziggy Marley, Megan Thee Stallion, Foals, Olivia Rodrigo, Diana Ross, Herbie Hancock and the Pet Shop Boys.
Guests also included environmental activist Greta Thunberg, who made a passionate speech about climate change, and Ukrainian President Volodymyr Zelenskyy, who addressed the festival by video on Friday.
ABC/wires