Ohh these boys own my heart.
Joseph Gordon-Levitt
Nicholas Hoult
James Mcavoy
Xavier Samuel
Tom Sturridge
Alexander Skarsgård
Andrew Garfield
Tom Welling
Justin Hartley
Jon Bon Jovi
Mads Mikkelsen
Viggo Mortensen
Ian Somerhalder
Jared Padalecki
Jensen Ackles
Paul Wesley
Darren Criss
Iwan Rheon
If I ever meet any of the above.. God help them.