Recently, the social network Reddit has conducted a survey of celebrities that users find most attractive. People could choose whoever they liked, celebrities of all genders and ages, and even movie characters.
According to casual internet users, the 20 most attractive men are these:
20. Jensen Ackles
19. Tom Hardy
18. Pierce Brosnan
17. Jason Momoa
16. Chris Evans
15. Ryan Reynolds
14. Harrison Ford
13. Keanu Reeves
12. Hugh Jackman
11. Sebastian Stan
10. Matt Bomer
9. Jon Hamm
8. Chris Hemsworth
7. Ewan McGregor
6. Marlon Brando
5. Danny DeVito
4. Paul Rudd
3. Idris Elba
2. Viggo Mortensen
1. Henry Cavill
Source: Bright Side