Florence + the Machine

Florence + the Machine Photos

Florence + the Machine - HOLLYWOOD, CA - FEBRUARY 27: Singer Florence Welch of Florence and the Machine arrives at the 83rd Annual Academy Awards held at the Kodak Theatre on February 27, 2011 in Hollywood, California.

Getty Images


HOLLYWOOD, CA - FEBRUARY 27: Singer Florence Welch of Florence and the Machine arrives at the 83rd Annual Academy Awards held at the Kodak Theatre on February 27, 2011 in Hollywood, California.


Featured Links