If you say that someone is beautiful, you are implying that they are nicer to look at than if you said they were attractive, good-looking, handsome, or pretty. If you say that someone is gorgeous or stunning, you mean that they are extremely nice to look at.
BEAUTIFUL meaning: 1 : having beauty: such as; 2 : very attractive in a physical way