AP Photo

Happy New Year! Coachella has revealed the lineup for its 2018 edition.

The festival shared this year's roster on Tuesday night, continuing its tradition of being the first major U.S. fest to announce its lineup just after the new year. In addition to previously announced headliner Beyoncé (making up for canceling last year due to her pregnancy), The Weeknd and Eminem will also be topping a night each.

Also on the lineup this year are SZA, St. Vincent, The War on Drugs, Vince Staples, Kelela, HAIM, Tyler, the Creator, David Byrne, Alt-J, Post Malone, Fleet Foxes, Chromeo, Louis the Child, Jungle, MØ, ODESZA, Portugal. The Man, Migos, Cardi B, Miguel, 6LACK, Russ, LANY, Jessie Ware, Aminé and more.

Set for April 13-15 and April 20-22 in Indio, California, the full roster can be seen below.