1.Christy Turlington 2.Christina Aguilera 3.Keira Knightly 4.Angelina Jolie 5.Anne Hathaway 6.Halle Berry 7.Katherine Heigl 8.Kim kardashian 9.Miley Cyrus 10. Jennifer Lopez