So whoever was in the first place (I guess it was either Mister Keanu-Oh-Why-Are-You-Getting-Old-Reeves or Iker-Oh-Yeah-You’re-Old-Too-Casillas)… I found out that now Theo James deserves the first place, followed by Liam Hemsworth. Ah, how can they NOT? Look at these puppy faces!!!
I know…this post is so mature…