This is undeniable proof that a navy overcoat and a grey check three piece suit look awesome when you pair them up in an elegant outfit for a modern man. Navy leather derby shoes are an effective way to add a confident kick to the look. We promise this outfit is the just the remedy to dreary autumn days. So if you're looking for fashion inspiration for dressing as you mature into your 30s, this combination is definitely worth saving for later.