One of the smartest ways to style such a hard-working menswear piece as a grey overcoat is to wear it with grey dress pants. Complement this ensemble with a pair of dress boots and off you go looking spectacular. If you're wondering what you should wear as a 20-something man, this getup gives a fair idea.