Back in its original home for its 25th anniversary event, Chicago’s Lollapalooza has plenty of big-hitting names on the roster. See below for the best live shots from the first day of the longer-than-ever, four-day music festival.
Happy 25th birthday to Lollapalooza! Looks like it got some perfect maintained shrubberies as a present.
New York's experimental trio Yeasayer pulled out the big guns for their performance on the Lakeshore Stage.
Canadian rapper Jazz Cartier got up close and personal with fans.
21-year-old R&B star Kehlani didn't let her early afternoon slot slow her down.
Local Natives warmed up for the festival with an acoustic set at 35,000 feet (on a plane, obviously).
Fresh from his recent collaboration with Britney Spears – 'Make Me' – Californian rapper G-Eazy made his performance look, uh, eazy.
Ex-War On Drugs member Kurt Vile got his banjo out for a pretty pimpin' performance on the Petrillo Bandshell stage.
AlunaGeorge's Aluna Francis pinned her colours to the mast as she pulled out their brilliant new track 'Mean What I Mean'.
The 1975's Matty Healy looked dapper as ever as the group warmed up for Lana Del Rey on the Bud Light stage. Manager Jamie Oborne followed up their performance by teasing an all-new set for Reading & Leeds and the quartet's autumn US tour.
The Black Keys' Dan Auerbach was playing with his (relatively) new band The Arcs as Lakeshore stage headliners.
North Carolinian rapper J Cole sported Michael Jordan's Chicago Bulls shirt as he brought the night to a close on the Samsung Stage. Next up there on Friday? Radiohead.