Annie Leibovitz photographed 42-year old Modern Family star Sofia Vergara for the May 2015 cover of Vanity Fair, styled by Jessica Diehl. (source)
Click here to view last year cover featuring Scarlett Johansson, here to view 2013 cover featuring Audrey Hepburn, here to view 2012 cover featuring Juliana Margulies, Claire Danes, Sofia Vergara and Michelle Dockery, here for 2011 cover with Rob Lowe, and here for 2010 cover with Grace Kelly.
UPDATED APRIL 09TH 2015: Added new cover image with Georgia May Jagger. (source)
Game Of Thrones star Maisie Williams is wearing Vivienne Westwood and J.W. Anderson on the Spring Summer 2015 cover of Dazed Magazine, photographed and styled by Ben Toms and Robbie Spencer respectively. (source)
Matthew Brookes photographed the May 2015 cover of GQ UK featuring Academy Award winning actor and the new Bond villain, Christoph Waltz. (source)
Click here to view last year cover featuring Miranda Kerr, here to view 2013 cover featuring Emma Watson, here to view 2012 cover featuring Candice Swanepoel, here for 2011 cover with Prince Harry, and here for 2010 cover with Rosie Huntington-Whiteley.
The cover was shot by Chen Man. (source)