Go for a navy overcoat and a grey vertical striped double breasted blazer if you're aiming for a neat, fashionable look. All you need now is a good pair of dark brown leather dress boots to finish off this outfit.
Grey Vertical Striped Double Breasted Blazer with Navy Overcoat Cold Weather Outfits
A navy overcoat looks especially sophisticated when married with a grey vertical striped double breasted blazer.