1. Brad Pitt

2. Jennifer Aniston

3. Matthew McConaughey

4. Angelina Jolie

5. Jessica Alba


6. Will Ferrell

7. George Clooney


8. Ashton Kutcher

9. Courteney Cox

10. Natalie Portman

11. Renee Zellweger


12. Channing Tatum


13. Reese Witherspoon


14. Sandra Bullock

15. Halle Berry


16. Vin Diesel


17. Meryl Streep


18. Meg Ryan


19. Blake Lively


20. Taylor Lautner