The cover is photographed by Steven Meisel. (source)
Click here to view last year cover featuring Cara Delevingne, here to view 2015 cover featuring Jane Fonda, here to view 2014 cover featuring Amber Heard, here to view 2013 cover featuring Emma Watson, click the links to view 2012 covers featuring Tom Cruise, Edita Vilkeviciute, Abbey Lee Kershaw, Karlie Kloss and Joan Smalls. Click the links for 2011 covers with Julia Roberts, Tom Hanks, Beyoncé and Christina Aguilera.
Leave a Reply