The Coachella Valley Music and Arts Festival is back from April 15-17 and April 22-24 in Indio, California. The festival has just announced its lineup. As previously reported, the reformed LCD Soundsystem and Guns N' Roses will headline. Find the lineup below.

The lineup also features Sufjan Stevens, M83, Grimes, Run the Jewels, Ice Cube, Jack Ü, Sia, Major Lazer, Death Grips, Sia, Flume, Calvin Harris, Beach House, A$AP Rocky, Chvrches, Purity Ring, Disclosure, Courtney Barnett, Vince Staples, Rhye, Bat for Lashes, Savages, Deafheaven, Deerhunter, Unknown Mortal Orchestra, Hudson Mohawke, Ellie Goulding, HEALTH, Rae Sremmurd, Kamasi Washington, the Last Shadow Puppets, Skepta, Christine and the Queens, Mavis Staples, Lush, AlunaGeorge, SOPHIE, Ex Hex, DJ Koze, Sheer Mag, Autolux, Melody's Echo Chamber, Girlpool, Underworld, the Kills, Chris Stapleton, Zedd, Rancid, Baauer, and more will appear. Find ticket info here.

Check out our report and photos from last year's Coachella.