I purely agree with jarett. couldn't have hit the nail better on that answer. There is no reason why a girl is hot, but if you had 20 girls you only have to take a 3 second look and you can pick the hot ones. but it still can depend on the guy. Ass , hair and legs are the key features tho
There is no rhyme or reason. Each guy has their own tastes that make a girl hot or not. I can't tell you WHY a girl is hot. But if you lined up 5, 10, 20 girls, I could go through each one and look for 2 seconds and tell you which ones I found hot, or cute, or whatever. But there is no science or reason behind it
The way she smiles, laughs, talks, hugs, and kisses. lol ok this is goofy but when I been in past relationships I always thought a girl was cute when she was PMS'ing. lol sorry I know I am strange