With just three weeks to go, Glastonbury Festival has unveiled its full line-up and stage times for 2025 - complete with gaps for secret sets.
The 1975, Neil Young and Olivia Rodrigo will headline the Pyramid Stage, with other highlights including Charli XCX, Doechii, Rod Stewart, Loyle Carner, The Prodigy and Wolf Alice.
Irish rap trio Kneecap remain on the line-up, after being removed from Glasgow's TRNSMT festival following a well-publicised row over their political statements.
And, as always, there are surprises in store. Several slots are marked "TBA", with rumoured guests including festival stalwarts like Haim and Pulp; alongside more far-fetched options such as Lady Gaga and Radiohead.