Elegant people wear attractive, well-designed clothes. Their clothes suit them and their appearance is sophisticated and generally rather formal.
Stylish people are often elegant, but that’s not always the case. Being stylish means being fashionable. Stylish people like fashion and follow the latest trends. And the latest trend is not always something elegant. It may be pink jeans with orange T-shirts!
If someone is neat in appearance, it means they look good because their hair is tidy and their clothes are arranged in a nice way. You don’t have to be neither elegant nor stylish to look neat. You can look neat in simple clothes as long as they are clean and not wrinkled. You also need to make sure your have fresh breath and your personal hygiene is not lacking.
Recommended for you: SHOPPING Phrases, Dialogs and Phrasal Verbs!
This question has been closed