We already knew about a few acts playing Glastonbury 2016, including headliners Adele, Coldplay and Muse, as well as PJ Harvey and Jeff Lynne's ELO, and now the whole lineup has been announced. It also includes LCD Soundsystem, Foals, Beck, New Order, Disclosure, Earth Wind & Fire, ZZ Top, The Last Shadow Puppets, Skepta, The 1975, Grimes, Sigur Ros, Ronnie Spector, Savages, Underworld, James Blake, M83, Kurt Vile, Mercury Rev, Madness, Roisin Murphy, Santigold, Bat For Lashes, St Etienne, Mac DeMarco, Explosions in the Sky, Cyndi Lauper, Kamasi Washington, Fatboy Slim, Carl Cox, Band of Horses, Vince Staples, Daughter, Art Garfunkel and more.

The festival goes from June 22 to 26 in Pilton, England. Stay tuned for ticket info.