Magazine Cover Girls


Diane Kruger for Glamour UK

Chloe Moretz for Teen Vogue 

Pink for Redbook 

Jennifer Love Hewitt for Shape 

Julianne Hough for Self 

Elisha Cuthbert for Maxim

Eva Longoria for Cosmo Latina 

Keira Knightley for Marie Claire 

Taylor Swift for Elle 

Drew Barrymore for Harper's Bazaar 

Jessica Alba for Women's Health

Mila Kunis for Allure 

You Might Also Like

0 comments