Magazine Cover Girls
Jennifer Lopez for Glamour UK
Naya Rivera for Cosmo for Latinas
Shakira for Glamour
Victoria Beckham for Vanity Fair Spain
Lea Michele for Teen Vogue
Rosie Huntington-Whiteley for Harper's Bazaar UK
Emmy Rossum for Complex Magazine
Adriana Lima for Harper's Bazaar Spain
Vanessa Hudgens for Nylon Mag
Sarah Jessica Parker for InStyle
Emma Watson for Wonderland
0 comments