With just four weeks to go, Glastonbury has revealed its full line-up for 2019, with Lewis Capaldi, Dave and The Proclaimers added to the bill.
Japanese pop-metal band Babymetal are another new addition, becoming the first J-pop band to play one of the festival's main stages.
They join previously-announced headliners Stormzy, The Killers and The Cure, alongside acts like Kylie, Janet Jackson and Billie Eilish.
The festival kicks off on 26 June.
More than 2,500 acts will play on more than 100 stages, with full coverage on BBC Radio, TV, iPlayer and BBC Sounds.
As ever, there are some unexpected twists on the line-up, with a South African gospel choir opening the main stage on Sunday morning, Basil Brush appearing in the kids' tent and Hollywood star Jeff Goldblum playing jazz in the West Holts area.
There will also be a tribute show for Prodigy star Keith Flint, who was set to appear at the festival before his untimely death in March.
Held on Worthy Farm in Somerset, the festival is returning after a fallow year in 2018, which allowed the ground to recover from the stomp of 175,000 feet.
The break has also allowed the stages to be refreshed, with the huge, flame-spewing metal spider of the Arcadia field making way for a brand new concept: Pangea.
Built from an old dock crane, the new structure will stand 50m (165ft) tall and weigh 140 tonnes, featuring "a core of light, sound and energy [that] pulsates from its epicentre".
The Block 9 area, home to some of the festival's most raucous late-night dance events, has also expanded, with a 20m (65ft) "deconstructed gig venue" in the shape of a human head.
Stormzy will headline the opening night of the festival - making history as the first British rapper to top the bill.
The star recently told Radio 1Xtra he "can't wait" to step onto the Pyramid Stage.
"There were so many doubters being like, 'Oh he hasn't got no number one song' or, 'Oh he's got one album out, he's not ready'," he said.
"If you think you're going to give me that Glastonbury 2019 headline slot and I'm not going to give you an incredible performance you've gone mad - you've gone crazy."
The complete line-up for all stages can be seen on the official Glastonbury website.