For some reaaons, I get this a lot. I'm sure I don't dress provocatively. I am a very simple girl. I don't wear much make up too. Most of the time I just wear bb cream, lipgloss and a little of eyebrow.
No, but I would prefer gorgeous/beautiful/cute over hot, because hot pretty much only describes your appearance (and in a very sexual way). Gorgeous/beautiful/cute are more versatile (especially beautiful and cute) since they can be about your looks, your personality, your quirks, your manners etc, and in the end it's a bit more flattering since it covers more of you as a person. Hot is simply sexual and kinda boring, not that descriptive and just... blah.
Usually people have more than one view of one person.
My man calls me sexy, beautiful , cutie and hot other days. It depends on how I am dressed also. One thing that doesn't change is that he feels I have a beautiful face. The other compliments are according to how I am dressed.