Can I name as many as I want?Haha!I think I will put it in numerical order so that if I can't the first one,I can always go for the others.
1. Alexander Skarsgard- Eric Northman in True Blood,hello!!!
3.Chris Hemsworth- Which is impossible cause he's married.
4.Michael Fassbender- He is so hot as Azazeal in Hex.
There's more but those are my top 5.XD