1. Eva Mendes
2. Keira Knightley
3. Rachel Weisz
4. Jessica Biel
5. Olivia Wilde
6. Lily Collins
7. Reese Witherspoon
8. Jessica Chastain
9. Daniel Craig
10. Aaron Eckhart
11. Bruce Willis
12. Aidan Quinn
13. Oscar Isaac
14. Scott Eastwood