"He's SOOO hot!"
I don't think I have ever said that. My friends all think I'm nuts cause I don't really go kooky over a guy at first sight. I guess I'm just one for whom attraction is based on knowing a person first. A guy can be thought of as a 'hottie' (wow, I hate that term!) by scads of people, but unless I know him and know his character, MEH. Honestly, I wouldn't give much of a second look.
Now someone I get along with, can be both silly and serious with, and know his character to be one of integrity, maturity, faith, goofiness, and fun... that's a different story. It's those things that will attract me to someone. Beauty of character, if you will.
Of course, it doesn't hurt that he's beautiful on the outside, too!