The covers are photographed by Jean-Paul Goude and styled by Carine Roitfeld. (source)
Click here to view last year 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.