Had this discussion with a friend...let's say you have a good looking girl as your baseline. What do you think differentiates her from being cute versus hot? IE, would it be mostly appearance (effective makeup, skanky clothes etc) or attitude (perhaps a bit of aloofness, a lot of confidence etc)? Can a girl that is cute become hot or vice versa?
