The three Glastonbury headliners have been revealed over the last few months, but now organisers have revealed further names of bands and artists who'll be joining Ed Sheeran, Radiohead and Foo Fighters at Worthy Farm.

The xx, The National, Lorde, Biffy Clyro, Royal Blood, Stormzy, Katy Perry, Father John Misty and Chic are amongst the long list of new additions.

Also playing are Barry Gibb, Wiley, Solange, The Avalanches, Phoenix, Craig David, Alt-J, Laura Marling, First Aid Kit and many more.

See the full list below: