Sean Biggerstaff. I can't decide between Sean Biggerstaff, Chace Crawford and Jensen Ackles. There are too many hot actors. It's hard to choose but i guess i'd have to go with Sean. He used to be drop dead gorgeous/super cute in HP, but now, he's totally hot.