Jay Z, Kings of Leon and The Verve have been announced as this year's Glastonbury headliners.
Following months of speculation, in which Radiohead, Bruce Springsteen and Led Zeppelin were rumoured to play on the Pyramid stage, the headliners were finally disclosed yesterday.
Kings of Leon will headline on Friday night; Jay Z on Saturday; and The Verve will close the festival on Sunday evening.
Other acts also confirmed to play are CSS, Neil Diamond and Hot Chip. The Guardian is also reporting that Leonard Cohen will perform on stage for the first time in 14 years.
Of the headliners, organiser Emily Eavis said: "We're absolutely thrilled to have them. The Verve are a classic Glastonbury band who've played some amazing sets at the festival over the years. Now that they're back together again, playing brilliant shows, we've finally got them doing the headline slot that they always deserved. I can't wait."
She continued: "Jay-Z is coming all the way over from New York especially to play the festival. It's a real coup for us. He might seem like a slightly unusual choice for Glastonbury, but we've never just gone for the obvious acts and we're so honoured to have one of the most talented and respected musicians on the planet coming to the farm. He's an amazing artist and an incredible live act. I think he's going to blow people away."
She added: "That leaves Kings of Leon. They've come through the ranks at Glastonbury since they rocked the New Bands Tent in 2003. We think they're one of the most exciting live bands out there right now and that they're ready to make the leap to join a great heritage of Friday night headliners which includes Coldplay and White Stripes."
The full line-up for the Festival will be announced in June with the three-day event taking place from 27 to 29 June.
Fans who want one of the 137,500 tickets on offer must provide contact details and a passport photo in order to receive a registration number.
The number does not guarantee entry to the festival at Worthy Farm in Pilton, however fans will not be able to buy a ticket without one.
They have until Friday 14 March to register their interest via the festival's website. Tickets will then go on sale on Sunday 6 April.