January 28, 2013 Cara Delevingne Is A Water Goddess, Lensed by Mert & Marcus for Love #9 S/S 2013 January 28, 2013/ Anne Enke Cara Delevingne Is A Water Goddess, Lensed by Mert & Marcus for Love #9 S/S 2013