The full line-up for this year's Glastonbury Festival has now been officially announced - most of it is as we had predicted.
Although the line-up was not officially announced until now, most of the artists had already announced in one way or another that they are to play the festival, which takes place over the weekend of June 28-30.
Pyramid Stage headliners are Coldplay and Rod Stewart. Stereophonics are not officially confirmed for the Saturday night (June 29), but we understand their appearance is pretty certain.
Other bands on the Pyramid Stage include Ash, The Charlatans, White Stripes and Badly Drawn Boy.
The Other Stage headliners are Air, Garbage and festival stalwarts Orbital.
Click here for the full Line-up.