Red Hot Chili Peppers, The Black Keys and Florence + The Machine have been announced as headliners for US festival Lollpalooza. The line-up was revealed last night by Janes Addiction frontman and Lollapalooza founder Perry Farrell.

Along with the above bands, the three day festival will also feature performances from Jack White, At The Drive In, Miike Snow, Bloc Party, Sigur Ros, Metric while Black Sabbath will play their only North American gig of 2012.

Speaking to Rolling Stone, Farrell said: "Every year it's kind of a nail biter putting a lineup together. There were moments when I looked at it and I was beside myself. I didn't know what to do."

The festival takes place in Chicago's Grant Park and begins on August 3rd.