NEW YORK, NY - JUNE 24: Florence Welch of Florence and The Machine performs on stage at Central Park SummerStage on June 24, 2011 in New York City. (Photo by Neilson Barnard/Getty Images)
1 / 11
Getty Images | Photo By Neilson Barnard / Getty Images
Fri, Jun 24, 2011 11:13 PM EDT