Joan Smalls
First Look: Models Karlie Kloss, Cara Delevingne & Joan Smalls Cover Vogue’s September Issue
The highly-anticipated September cover of Vogue US belongs to models. Top faces Karlie Kloss, Cara Delevingne and Joan Smalls grace the cover in an image snapped by Mario Testino.