Posted by Unknown
Posted on 11:34
with No comments
Photographed by Mario Testino and styled by Lucinda Chambers, uber cool Cara Delevingne wears Chanel, Giorgio Armani, Moschino, Super Duper, at The Library, 202 London and more for VOGUE UK March 2013.
Post a Comment