Who is the hottest male celebrity today?

Personally, I think it's Leonardo DiCaprio or Ryan Reynolds.
8 answers 8