Marrying a three piece suit and a navy overcoat is a surefire way to inject your daily arsenal with some rugged elegance. If you want to easily dress down your getup with shoes, introduce navy derby shoes to the equation. As a 30-year-old, you want to start dressing in a classier manner. That's when combos like this are a surefire option.