Opt for a grey herringbone overcoat and an olive blazer for truly dapper attire.
Olive Blazer with Grey Herringbone Overcoat Outfits
Such essentials as a grey herringbone overcoat and an olive blazer are the ideal way to infuse some manly refinement into your day-to-day casual repertoire. If not sure as to the footwear, go with brown leather brogues.