I have one habit; when I walk on a street, I will look around. I will look at how people look like. How they dress, how they talk, what they read etc. When I look at a young man who wears oversize jacket, I will say this to my mind; "Dude, wear some slimmed-down clothes, and you will look more sophisticated". When I see a person talking to himself, my mind will respond "Is this guy crazy?".
One day, I saw an old man, 60++ yrs old perhaps. He was wearing a baggy denim short, a pair of skater's sneakers, a bold cap, a graffiti t-shirt and a skull-printed sweatshirt. He was like a high school boy who loves to break dance. He was wearing something that was waayyyy too young for him. Did he miss his teenage years? Or maybe break dance was not around when he was young. Then I knocked my head. I shouldn't judge someone based on his outer layer. I should go deep. I might miss something very important just by looking with bare eyes. But please old man, be real! It's not cool to look like a high school boy when wrinkles are all over your face.lol.
No matter what kind of crisis you are in, always look smart. You are not letting the outsiders to look down on you. They don't know you, so give them a good first impression. It's true that first impression is not all about the clothes. But it is true that you have to dress up appropriately when you go for an interview right?
I should snap a picture of that old man to better visualize how he looked like. Don't blame me for sounding like a 'divo' who knows everything well, because the other people around him also looked at him with disgrace.