1: 1. Dwayne "The Rock" Johnson 2. Chris Hemsworth 3. Tom Hardy
2: 4. Jason Momoa 5. Henry Cavill 6. Armie Hammer
3: 7. Idris Elba 8. Alexander Skarsgård 9. Kellan Lutz
4: 10. John Cena 11. Liam Hemsworth 12. Travis Fimmel
5: 13. Theo James 14. Ryan Gosling 15. Zac Efron
6: 16. Chris Evans 17. Charlie Hunnam 18. Scott Eastwood
7: 19. Tom Hiddleston 20. Ansel Elgort 21. Jamie Dornan
8: 22. Channing Tatum 23. Sam Heughan 24. Ryan Reynolds
9: 25. Chris Pine 26. Michael B. Jordan 27. Oscar Isaac
LIKE
SHARE
SUBSCRIBE
Learn more