Florence Welch from British band Florence and the Machine arrives to officially open the Harrods Winter sale, London, Tuesday, Dec. 27, 2011. (AP Photo/Jonathan Short)
1 / 1
Associated Press | Photo By Jonathan Short
Tue, Dec 27, 2011 6:34 AM EST