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 


You Might Also Like

0 comments