Lollapalooza has revealed the lineup for the 2015 edition of the Chicago festival.

The three-day event will play host to an eclectic mix of rock, hip hop, and dance music, and will feature headliners Paul McCartney, Metallica, and Florence + the Machine. Electronic music fans will be happy to note that the festival will feature dance acts like Kaskade, Kygo, Dillon Francis, and more July 31-Aug. 2 at Grant Park in Chicago.

Although three-day passes are already sold out, one-day passes go on sale Wednesday, March 25 at 10:00 a.m. CT here.