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
0 comments