It’s easy to pick attractive men in the entertainment industry because there are so many of them. But it’s not easy to narrow down the list to just a small group because, well, there are so many of them.
Redditors managed to come up with a relatively short list, though, in a poll posted to the r/AskReddit page. A user asked people’s opinions on who they thought were the most attractive celebrities, and the community came through with a lot of replies.
Who Are The Most Attractive Celebs?

Reddit Answered

The poll asked, “Which celebrity can we all agree is attractive?” and Redditors had plenty of opinions. The post got over 24 thousand upvotes and 16 thousand comments detailing their picks and why they thought those celebs were charming.
Some of the names mentioned were the usual suspects – that is, the most famous Hollywood heartthrobs any person on earth would have picked. A few were surprising because they didn’t actually fit the traditional mold of beauty – but then again, we’re all for breaking stereotypes here.
Below are the top 20 most attractive male celebrities according to Redditors. Did your favorites make the list?
Henry Cavill

Redditors said he was “the perfect definition of the word handsome.”
Viggo Mortensen

Many loved him as Aragorn in Lord of the Rings .
Idris Elba

Apparently, there is such a thing as an “Idri-sexual.”
Paul Rudd

Because he doesn’t seem to age and he’s so nice!
Danny DeVito

They said he was a “God among men.”
Young Marlon Brando

They said he was so hot in A Streetcar Named Desire .
Ewan McGregor

He has a great smile.
Chris Hemsworth

Well, because he’s a GOD – but also a “genuinely good person” with a sense of humor.
Jon Hamm

One said he looked even better and taller in person.
Matt Bomer

They were big fans of White Collar .
Sebastian Stan

They loved those “steel blue eyes.”
Hugh Jackman

Many of them thought a lot of men in their 50s were attractive.
Keanu Reeves

They said he was beautiful inside and out.
Harrison Ford

They said he had an “absurd amount of confidence and charisma.”
Ryan Reynolds

Many found his “weirdness” attractive.
Chris Evans

“Hottest dude ever” with a great personality, too.
Jason Momoa

They said he was big, strong, and had glorious hair.
Pierce Brosnan

Many agreed he had gotten better with age.
Tom Hardy

Two words: “Those lips.”
Jensen Ackles

“Just beautiful to look at.”