Florence Welch attends the 'Scott Pilgrim Vs The World' European film premiere at The Empire cinema, Leicester Square on August 18, 2010 in London, England.
(August 17, 2010 - Source: Ian Gavan/Getty Images Europe) see more angles »
Prev 59500 of 69181 Next

Florence Welch Print Dress

Florence strikes a pose in a gold print cocktail dress and black platform ankle boots.
Brand: Willow