Putting together a dark green overcoat and a dark green print short sleeve shirt is a guaranteed way to breathe sophistication into your day-to-day rotation. Complete this outfit with a pair of black leather oxford shoes for a touch of polish. So if you're looking for dressing tips for 30-something Millennial gents, this outfit is definitely worth saving for later.