Candice Swanepoel for Vogue Japan June 2012 cover. Miranda Kerr for Numero Tokyo June 2012 magazine cover. Carrie Underwood graces the cover of Glamour US June 2012 magazine. Cheryl Cole is red on the cover of British GQ magazine, the June 2012 issue. Kristen Stewart for British Elle’s June issue cover. Marilyn Monroe for Vanity Fair June 2012 magazine cover. Michael Fassbender for Esquire UK June 2012 cover. Kate Moss photographed by Mert Alas & Marcus Piggott, wearing Versace, graces the cover of UK Vogue June 2012 magazine. Marcelina Sowa Covers Elle Vietnam June 2012