What's the difference between PRETTY and BEAUTIFUL?
Pretty is usually used to praise someone's appearance. On the other hand, beautiful is not only used to praise one's angelic or unique appearance but is also used to praise someone's personality, values, and character.