Ok here goes. Step 1- I'll give one word that comes to mind other than the word. Then I'll describe it more in detail. =)
Cute- adorable. When you have a cute giggle, and without trying act (cute), and being funny is cute too! More girls fall under this than any of the 4.
Pretty- Ideal. When you have a great body and smile, most guys will get that 'weak at the knees', or point you out on the quiet to his friend or friends with him. This would be the 2nd most common of the 4
Beautiful- Wow! Drop dead, head turner, just got it in all the right places. This is the least common of the 4, and the reason it is less common than sexy is because all beautiful girls are sexy but not all sexy girls are beautiful.
Sexy- Athletic. A girl that is thin and in shape, runs a lot or works out a lot. The only reason being sexy is less common than being pretty is that naturally, girls are more pretty. Being sexy is when a guy thinks of sexual things first, because believe it or not we don't always think sex first.
To me I prefer my girl to be pretty. The reason is because a girl that is pretty (IMO) is also sexy and cute. There is something about the girls cuteness that is pretty and sexy. I have a complicated way of thinking about this, but I hope it helps!
Cute- Someone you would love to hug usually petite, small boobs, nice cute ass and thin. Friendly funny personality
Pretty- Someoen who looks good and is generally not aggresive medium height medium everything pretty much. Not much on personality
Beautiful- Same as pretty
Sexy- For a guy its the instinct where you want to have sex with her. Its not someone you would live your life with just someone who you would like to screw and leave. Defined by big long hair sexy curls, blonde hair, large firm boobs, large tight ass and a ton of curves with not a lot of fat.
I would prefer Cute for a long term relationship, pretty/beautiful for both, and sexy for a short term relationship/ 1 night stand.
cute would be like an okay looking girl that was a good smile or something simple that's attractive. pretty would be a good looking girl..simple. beautiful would be like model drop dead gorgeous girl. sexy would be like sorta slutty and showin off skin that sorta thing..those are juss my thoughts
cute- is usually someone shorter with smaller features, and a roundish face.
pretty- Someone that is average, doesn't really stand out in a crowd.
beautiful- someone stunning, perfect completion, and draws attention to herself even when in a crowded place
sexy- Someone who has a sex appeal, someone who you want to be with al the time, you can't get your head around her.
I personally would prefer sexy, because that usually beautiful or pretty comes in the same package as sexy.
cute : a friendly nice looking girl.
pretty : a little more personal than cute.
Beautiful : nice / classy clothes, nice everything (from legs to hair) the most meaningful.
sexy : nice body, showing a lot of skin.
Cute, I would say is something you would say to someone you consider to be attractive, but perhaps a little young. Sexy is somewhat exotic and mature. Beautiful is a strong version of pretty, and means very attractive physically, mainly face. Pretty is quite average. When I say pretty, it doesn't mean much.
When I call a guy cute it's only about personality-they have a nice personality or are sweet/say something sweet-that makes me think they are cute. For me it has nothing to do with how the guy looks. I would never call a guy pretty lol or beautiful but I would call him gorgeous which I think is the equivilent (sp?) and that would mean he is really good looking. I would call a guy sexy if he was really hot and I wanted to f*** him lol. I think gorgeous and sexy are similar though if I call a guy that. For girls, personally, I would rather be called anything than cute-it just sounds really patronizing to me, it really annoys me when people call me cute. If I had to choose one to call a boyfriend I would call him sexy.
I sometimes get confused when a guy calls me, cute, pretty, beautiful and sexy. I haven't been called pretty or cute that much mainly beautiful and sometimes sexy. I would think that Cute is used toward someone whos not that pretty but, has something attractive about them. Pretty I use when my mom asks me how she looks, Beautiful is very attractive inside and out, and sexy is when a guy "really" likes what he sees. How close am I guys?