personality: when he's being himself and is happy the way he is, doesn't give a shit what others think of him, he's confident!
physical: EYES EYES EYES EYES! the way he walks, the way he acts (relaxed, pleased), when he laughs his smile just makes a girl melttttt, when they blush, oh and when they smell good! one word: AXE! you don't need muscles, I honestly hate muscles.theyre nasty, especially when a guy is trying to hard to get them.shows weakness.unless theyre natural muscles.then its okay ;]
Having a great mind is a must. If a guy looks awful but has an amazing mind, then that's cool. Not thinking he's God's gift to women is also a must - arrogant boys who think they're soooo cool are soooo not scoring the time of day with me. I don't mind shy blokes cos that's kinda cute.
Gotta have his own style - not be constantly following someone else's style. I don't mind guys that follow fashion trends, but they do need to mix it up a bit to keep my interest. They gotta get on well with my mates, or at least be civil.
I think what makes a guy hott is how he presents himself. Looks first get my attention, but I think a great personality makes a guy hott. I love funny, athletic, sweet guys, who are fun and outgoing. For me, that is a definition of a hott guy. :)
Definately eyes. Eyes make a guy hot :) as well as a killer smiler, and his personality. Sometimes a guy can be uhm, not good looking, if you will, but if they have a great personality, it makes them hot. confusing I know, but true :)