Lollapalooza have confirmed that last week's line-up leak was 100% real.

Head to the official website for ticket information, plus a day-by-day breakdown of the line-up.

Nine Inch Nails, The Killers, The Cure, Phoenix, Queens of the Stone Age, New Order, Band of Horses, Hot Chip, Crystal Castles, Disclosure, Father John Misty, Ghost B.C., Jessie Ware, Smith Westerns, Icona Pop, Chance the Rapper, Mumford and Sons, The Postal Service, The National, Kendrick Lamar, The Lumineers, Azealia Banks, Local Natives, Death Grips, Haim, Unknown Mortal Orchestra, St. Lucia, Foals, Matt & Kim, Ellie Goulding, Reignwolf, PUJOL, Vampire Weekend, Knife Party, Major Lazer, Skrillex’s Dog Blood, Cat Power, Beach House, Grizzly Bear, Tegan & Sara, Alt-J, Angel Haze, Baroness, Wavves, Wild Nothing, DIIV, Wild Belle, Palma Violets, The Orwells, SKATERS, and Guards.