Coachella has announced the full lineup for this year’s festival, and along with confirming that both Guns N’ Roses and LCD Soundsystem will be reuniting for headlining performances, they’ve also revealed some other pretty incredible artist will be playing. This year’s lineup includes Sufjan Stevens, Ellie Goulding, M83, The Kills, Foals, Purity Ring, A$AP Rocky, Chvrches, Grimes, Run the Jewels, Vince Staples, Calvin Harris, Major Lazer, Cold War Kids, Sia and a ton of other great artists. You can go here to see the full rundown for the festival that takes place this April.