Most Helpful Guy
Kk so the way I see it is
Hot/Sexy is pure attraction (generally just appearance) but sometimes it could be a slutty/hot action/saying. Eg. Megan fox bent over car in transformers screams sexy.
Cute/pretty/gorgeous is generally more than things you do or a more innocent appeal/appearance. Eg. a girl smiling at her phone when she receives a funny text message is really cute, or sometimes a girl will give you a look just for you, which I would generally call gorgeous.
Hope that helps1