We're in full-blown festival announcement season now, and Lollapalooza is the latest major player to reveal its lineup for this summer's event.
Topping the 2017 lineup are Chance the Rapper, the Killers, Muse, Arcade Fire, The xx, Lorde and Blink-182.
They'll be joined on the bill by the likes of DJ Snake, Justice, Alt-J, Run the Jewels, Cage the Elephant, Wiz Khalifa, Big Sean, the Head and the Heart, Foster the People, the Shins, Ryan Adams, Kaskade, Porter Robinson, Zeds Dead, Liam Gallagher, Rae Sremmurd, Glass Animals, Gramatik, Migos, Phantogram, Tove Lo, Spoon, Milky Chance, Lil Uzi Vert, Vance Joy, Little Dragon, 21 Savage, Banks, Whitney, Joey Bada$$, Charli XCX, Car Seat Headrest, Warpaint, Cloud Nothings, Sampha, Jidenna, Temples and the Lemon Twigs.
There is also plenty of Canadian talent tacked on to the bill, with sets scheduled from Tegan and Sara, Crystal Castles, Mac DeMarco, Majid Jordan, Kaytranada, A-Trak, Alvvays and PUP.
Sadly, rumours from earlier this year that Daft Punk would be taking the stage at Lollapalooza 2017 turned out to be totally untrue.
The weekend-long affair goes down at Grant Park in Chicago from August 3 to 6, and you can find the complete lineup with day-by-day breakdowns, plus all ticketing and on-site information, over at the official Lollapalooza website.
Pre-order Lollapalooza headliner Lorde's new album via Umusic here.