I think the words themselves are fairly subjective as everyone seems to have a different definition of them. However I think the difference is a person's personality versus physical attributes and the two combined.
Yup, 100%. Beautiful is in a picture/postcard kind of way. Sexy is about how you carry yourself, your attitude and that playful yet somewhat devious sort of attitude.
If you are beautiful and sexy? Well...the world is your oyster.
Like I've said a bunch of times - being attractive is not all about looks. Half of it is your attitude and how you carry yourself. You can be average looking and sexy/attractive as heck. You can also be beautiful yet average attractive.
Sexy is how a woman carries herself, how she moves (granted being good looking always helps in this area). It's how a striper moves as she coming out on main stage to dance before she starts taking her cloths off.
Beautiful is how she looks as she's going to confession on Sunday to ask for forgiveness.
I think it depends on which word someone prefers. I don't really like the word sexy. I guess it's OK if you say it to your girlfriend or boyfriend, but if you say it to a random stranger it's just a little over the top.
Well, beauty and sexiness can be about how one carries oneself. It doesn't always have to be about appearance.
But to me, beautiful describes both appearance and personality. I would never call someone with a horrible personality "beautiful". Sexy is just sexy... meaning you're a person who is desired sexually and nothing more.