This is undeniable proof that a dark green overcoat and olive dress pants look awesome when you team them up in a refined ensemble for a modern dandy. To add a sense of stylish effortlessness to this getup, introduce a pair of black leather chelsea boots to the equation. This look is a smart idea when it comes to a kick-ass look that will take you from summer to fall. If you're wondering what you should wear as a 30-something man, this pairing gives a good idea.