A navy overcoat looks so classy when matched with a navy blazer for a look worthy of a contemporary gentleman. You could perhaps get a little creative with footwear and dress down your look by wearing black suede casual boots. Yep, it is totally possible to be winter-ready without looking like a giant sleeping bag. As you're approaching your 30s, you want to start dressing more like a mature gentleman. That's when combos like this are a lifesaver.