1- Anne Hathaway
The Devil Wears Prada star, Anne Hathaway is beautiful on the cover of Vogue magazine.
2- Drew Barrymore
Drew Barrymore on Vogue cover wearing fairy-tale gown.
3- Jennifer Lopez
Jennifer Lopez is looking hot on the cover of Harper’s Bazaar.
4- Amy Adams
Amy Adams is looking for a class on the cover of Vanity Fair.
5- Scarlett Johansson
Scarlett Johansson’s stunning red dress on the cover of Harper’s Bazaar.