Although I'm yet to see quite a few of the major Oscar contenders, I've had a peruse of the list of films, and, eye candy-wise, I think I've seen everything I need to see to compile this list. 2017 was an extremely fine (in more ways than one, ehehe) year for handsome men in film.
I could even compile a top 10 hottest from men who didn't make the list, as some men who didn't quite make the cut but were certainly not difficult on the eyes include: Oscar Isaac in The Last Jedi, Luke Evans as Gaston in Beauty and the Beast (shite film tho), Dave Franco and Zac Efron in The Disaster Artist, Sam Claflin in My Cousin Rachel, Armie Hammer in Call Me By Your Name (tbf, if it was on hotness alone, he'd make the list, but his thirsty Oscar-begging kept him off the list, haha), Jay Hernandez in Bad Moms 2 and Leslie Odom, Jr in Murder on the Orient Express.
So, without further ado, the babes!
10. Harry Styles, Dunkirk
09. John Boyega, The Last Jedi
08. Nick Jonas, Jumanji
07. Tom Hardy, Dunkirk
06. Domhnall Gleeson, American Made
This dishy Irishman won this competition in 2015 for The Revenant, when he also graced the list a whopping three times.
05. Cillian Murphy, Dunkirk
04. Timothée Chalamet, Call Me By Your Name
03. Fionn Whitehead, Dunkirk
2017 has been dubbed by some randy film critics as the 'Year of the Twink', and with Styles, Whitehead and Chalamet on this list (and a bunch of Dunkirk boys who I omitted), it's not hard to see why!
01. Chris Pine, Wonder Woman