Skip To Content
  • lol badge

The 15 "Hottest" Male Celebrities, According To Straight Guys

Well, this list is OK, I guess. Sorely lacking in the Benedict Cumberbatch department, though.

For the purposes of this highly scientific study, a celebrity was defined as "someone who's written about on gossip websites" to avoid the dudes all saying, like, baseball players and dead guys.

15. Leonardo DiCaprio

14. Gael García Bernal

13. Taylor Kitsch

12. "The dude that plays Arrow" (Stephen Amell)

11. Jared Leto

10. Harrison Ford

9. Idris Elba

8. Gerard Butler

7. Aaron Paul

6. Donald Glover

5. "The man who plays Bones on the new Star Trek" (Karl Urban)

4. Ryan Reynolds

3. "The baby goose" (Ryan Gosling)

2. George Clooney

1. Hugh Jackman