I agree with MusicIsMyHotSex about Daniel Day Lewis, even though he's older he's BEAUTIFUL and extremely sexy. In the Gangs of New York movie, my eyes were on him instead of Leo DiCaprio. I'm not that much older than Zac Efron but he looks like a child - he looks like he's 12 years old! When he gets older he will probably look hot. Brad Pitt is obviously very attractive but he has one of the ugliest noses in Hollywood and he's not aging very well. By far, actors Chris Evans and Jensen Ackles are the hottest male celebrities at the moment.