Here is a nice collection of language on the topic of appearances from the Cambridge Dictionaries blog. It contains lots of language and expressions you can use to describe how people look people.
As I generally look like I have been dragged through a hedge backwards, I would not see this a topic area I am very good at commenting on. For this reason, it is better that you visit and read Kate Woodford’s post yourself 🙂

Vocabulary explored in the post includes:
- smart
- spruce
- clean cut
- dapper
- (well-) groomed
- elegant
- glamorous
- to look a million dollars
- not have a hair out of place
- (be) dressed up to the nines
- dishevelled
- scruffy
- look like something the cat dragged in
- look like you’ve been dragged through a hedge backwards
Article link: http://dictionaryblog.cambridge.org/2018/11/20/you-look-a-million-dollars-describing-appearances/
Extract:

by Kate Woodford
Describing other people’s appearances is something most of us do now and then. We might do it in order to ask who someone is: ‘Who was the very smart guy in the blue suit?’ Sometimes we describe how other people look simply because we find it interesting: ‘Sophie always looks so elegant – […]