UPDATED AUGUST 08TH 2017: Added new cover with Courtney Love and Karlie Kloss. (source)
The cover is shot by Brigitte Lacombe with styling by Carine Roitfeld. (source)
Click here to view last year cover featuring Kanye West and Kim Kardashian West, here to view 2015 cover featuring Katy Perry, here to view 2014 covers featuring Lady Gaga, Linda Evangelista and Penelope Cruz, here to view 2013 covers featuring Sarah Jessica Parker, here to view 2012 covers featuring Gwen Stefani, here to view 2011 cover featuring Lea Michele, here for 2010 cover with Jennifer Aniston, and here for 2009 cover with Leighton Meester.
She looks great here. (source)
Click here to view last year cover featuring Coco Rocha, here to view 2011 cover featuring Liisa Winkler, and here for 2010 cover with Taylor Swift.
Which cover do you prefer? Marine Vacth (by Juergen Teller)? Or Courtney Love version? (source)
The cover stars are musician Courtney Love (photographed by Vincent Peters), actress Eva Green (Ellen von Unwerth), models Hailey Clauson and Luma Grothe (also von Unwerth) and Jessica Stam (Guy Aroch). (source)
Click here to view last year covers featuring Rachel McAdams, Coco Rocha, Liv Tyler, and Amanda Seyfried. Click here to view 2011 covers featuring Amber Heard, Kristen Dunst and Laetitia Casta. Click here to view 2010 covers with Naomi Campbell, Christina Ricci, Eva Mendes and Rachel Weisz. Click here to view 2009 covers with Drew Barrymore and Juliette Lewis.
The covers was snapped by Magnus Magnusson.
Images via Fashion Copious.