It's official. U2 are to headline Glastonbury 2010. Finally!

Bono admitted earlier in the year that the band had ambitions to play the festival at some stage. Having been rumoured to play the event several times over the last number of years, U2 will play on the Pyramid Stage on Friday June 25th 2010, marking the fortieth anniversary of the festival.

Organiser Michael Eavis said:
"I promised the best possible line-up for the show next year and the confirmation that U2 will play their first ever Glastonbury – and their first major festival gig since the early 1980s – is fantastic news... We've been trying for years... And now we've finally made it happen. I'm sure they will pull out all the stops to make next year's Glastonbury the most memorable ever."

However, this news is no good to you if you don't already have your ticket. They sold out in just 12 hours when they went on sale in October. Keep an eye out, though, there's sure to be last minute tickets on sale at some stage.