Florence Welch hasn’t failed to wow us once again! This time she grasps the audience with a voluminous pleated Chloe gown that seems to fit in all the right places.
The cover was shot by none other then famous photographer Mario Testino. The duo certainly make a pair worthy of being on the front cover.

December 8, 2011 05:00 PM | by