Glastonbury festival has confirmed U2, Coldplay and Beyonce Knowles as this year's headliners, as well as most of the other acts who will perform over the weekend.
The festival confirmed the line-ups for 15 stages which will run over the three main days it takes place, June 24 to 26, in Somerset, Southern England.
U2 are headlining the main Pyramid stage after pulling out last year after lead singer Bono hurt his back. Coldplay will headline for the first time since 2005, while Beyonce will be playing at the festival for the first time.
The 'Single Ladies' hitmaker has previously said she is looking forward to her performance, saying: "I'm pumped just thinking about that huge audience and soaking up their energy.
"This really is the biggest festival in the world and I cannot wait to perform."
The Other Stage - the second largest- will be headlined by Primal Scream, Chemical Brothers and Queens Of The Stone Age, and will also see appearances from Mumford And Sons, White Lies, Kaiser Chiefs and eels.
For a full list of artists performing at the event, visit glastonburyfestivals.co.uk