The first line-up poster for Glastonbury 2017 has been revealed, with Katy Perry, The XX and Biffy Clyro among the acts announced.
Appearances by The National, Stormzy, Solange and Lorde have also been confirmed.
Bee Gees' singer Barry Gibb, who last year performed with headliners Coldplay, will also be making an appearance.
The acts will be joining headliners Radiohead, Foo Fighters and Ed Sheeran across three days of main stage performances at Worthy Farm in June.
Many of the acts included on the poster were also featured on a leaked line-up that appeared online at the start of the month, but there are some unexpected additions.
It's a first appearance at the Somerset festival for Perry, who was quick to confirm she'd be performing on her own Twitter.
"!? I can has tea and crumpets!?" the pop star posted within minutes of the poster being released.
Festival organiser Emily Eavis hinted that an announcement of the line-up was imminent on her Instagram at the weekend.
Replying to a follower's question she confirmed the line-up would be announced before Saturday 1 April, when people with tickets for the festival have to pay the full amount or lose their ticket.
It's an early announcement from the festival, which often waits until later in the year to announce acts appearing.
In 2016 the poster wasn't released until the end of May and in 2015 the full line-up wasn't announced until the final few weeks before the festival.
This year's festival will be the last for two years, as it will take a break next year before moving to a new site in 2019.