Cover Magazine June 2011 Cover | Josephine Skriver by Rasmus Skousen
Josephine Skriver by Rasmus Skousen for Cover Magazine June 2011
Josephine Skriver by Rasmus Skousen for Cover Magazine June 2011
Sheila Marquez by David Roemer for Marie Claire Spain July 2011
Tao Okamoto by Gan for Harper’s Bazaar Singapore July 2011
Emma Stone by Carter Smith for Elle US July 2011
Looking ready to take charge, supermodel Natalia Vodianova sports Louis Vuitton fall 2011 ready-to-wear for the July cover of Vogue Germany.
Emma Watson by Mario Testino for Vogue US July 2011
Beyonce by Sharif Hamza for Dazed & Confused July 2011
Myrthe by Marco Trunz for Velvet July 2011 / Styling by Crystal Birch, Makeup by Nicci Rosenkowitz