Joan Smalls, Sasha Pivovarova, Cara Delevingne, Karlie Kloss & More for Vogue September 2014





Joan Smalls, Sasha Pivovarova, Anna Ewers, Caroline Trentini, Imaan Hammam, 
Raquel Zimmermann, Fei Fei Sun, Edie Campbell by Annie Leibovitz