1. Gerard Butler

Pacific Coast News
2. Quvenzhané Wallis

Pacific Coast News
3. The Rock

Larry Marano / Getty Images
4. Cameron Diaz

5. Taylor Lautner

Kristin Callahan / ACE / INFphoto.com
6. Andrew Garfield

ACE / INFphoto.com
7. Chris Evans

Splash News
8. George Lopez

9. Brad Pitt

WENN
10. Daniel Radcliffe

Warner Bros. Pictures
11. Jaimie Alexander

Jose Perez / SplashNews.com
12. Mickey Rourke

13. John Travolta

Patriot Pics/FAMEFLYNET PICTURES
14. Zooey Deschanel

Miguel Aguilar / Sam Sharma, PacificCoastNews.com
15. Shia LaBeouf

FAMEFLYNET PICTURES
16. Johnny Depp

Doug Meszler / Splash News
17. Kate Beckinsale

Splash News
18. Tom Cruise

FAMEFLYNET PICTURES
19. Patrick Dempsey

FameFlynet Pictures
20. Jennifer Lopez

21. Daniel Craig

FAMEFLYNET UK/FAMEFLYNET PICTURES
22. Tobey Maguire

James Devaney / WireImage
23. Jessica Chastain

Xpos / BACKGRID
24. Chris Hemsworth (Bonus: He's getting caressed by his.)

WENN
25. Will Smith

Rskm / RSKM / BACKGRID
26. Tracy Morgan

Jose Perez / SplashNews.com
27. Megan Fox

Splash News
28. Sienna Miller

Jose Perez / SplashNews.com
29. Jared Padalecki

WB / Via impmag.org
30. Angelina Jolie

Splash News
31. Christian Slater

Eric McCandless / ABC via Getty Images
32. Keanu Reeves

Bobby Bank / GC Images / Via katewinsletfan.com
33. Abbie Cornish

FAMEFLYNET PICTURES
34. Mark Ruffalo

Bobby Bank / WireImage
35. Liam Neeson

AKM / GSI
36. And all the Bruces.

Bobby Bank / WireImage