Magazine Cover Girls

New month, new  mag covers...

Jennifer Lawrence for Vogue UK

Sarah Jessica Parker for Elle 

Emily Blunt for Harper's Bazaar Australia 

Salma Hayek for Harper's Bazaar 

America Ferrara for Cosmo Latinas 

Jessie J. for Elle UK

Leona Lewis for Fabulous UK

Kate Upton for Cosmo 

Miranda Kerr for Russh 

Sofia Vergara for Lucky Magazine 

Cameron Diaz for Esquire 

Mila Kunis for Esquire (Sexiest Woman Alive issue)



You Might Also Like

1 comments