and I will rank them from hottest to ugliest, IMO.
EDIT: There are a few celebs that wud get an instant FIRST.
Sam Webb
Jensen Ackles
Robbie amell
Cody Calafiore
David Gandy
James Franco
Channing Tatum
Eric Dane (wud be higher if he was younger TBH)
Zac Efron
Rob Wilson
Chris Patt
Colton Haynes
Kevin Zegers
Nick Jonas
Jamie Dornan
Liam Hemsworth
Chris Evans
Nico Tortorella
Clay BB17
Taylor Lautner
Nyle
Joe Anglim
Aaron Tveilt
Evan Peters (he was rly attractive in AHS Hotel but hes not that cute in general)
Cody Christian
Jesse Metcalfe
Daniel Radcliffe
Chris Brown
Trevor Donovan
Ryan Gosling
Brody jenner
Dylan O'Brien
Simon Nessman
Kanye West
Darren Criss
Chance the Rapper
Grant Gustin
Sean O'Donnel
Joe Jonas
Shawn Mendes
George Shelley
Gavin Free
Bruce Jenner
Phil Mitchell smuguy2012