6. Hayden Christensen
1. Orlando Bloom
5. Ryan Reynolds
2. Gerard Butler
4. Bradley Cooper
7. Robert Downey Jr.
8. Josh Duhamel
9. Chris Evans
10. Christian Bale
11. Johnny Depp