Teaming a dark brown overcoat and a grey wool three piece suit is a guaranteed way to breathe masculine elegance into your wardrobe. Introduce a sense of stylish casualness to by slipping into dark brown leather double monks.
This combination of a black overcoat and navy dress pants couldn't possibly come across other than devastatingly sharp and classy. The whole look comes together when you complete this ensemble with a pair of dark brown leather oxford shoes.
Go for a white and blue vertical striped dress shirt to be the definition of elegance.
This is solid proof that a navy overcoat and a navy suit are amazing when married together in a refined outfit for today's man. For times when this outfit appears too classic, dial it down by wearing dark brown leather derby shoes.
A brown blazer and navy dress pants are a sophisticated look that every smart gentleman should have in his collection. Burgundy leather loafers finish off this look very well.