1. Cameron Diaz:
1. Cameron Diaz:
2. Hillary Duff:
2. Hillary Duff:
3. Britney Spears:
3. Britney Spears:
4. Megan Fox:
4. Megan Fox:
5. Jennifer Anniston:
5. Jennifer Anniston:
6. Julia Roberts:
6. Julia Roberts:
7. Beyonce Knowles:
7. Beyonce Knowles:
8. Angelina Jolie:
8. Angelina Jolie:
9. Jessica Alba:
9. Jessica Alba:
10. Marilyn Monroe:
10. Marilyn Monroe: