An overcoat and a teal blazer are a sophisticated combo that every modern guy should have in his arsenal. If you wish to easily perk up your look with one piece, why not introduce a pair of dark brown leather oxford shoes to the equation?
Teal Blazer with Overcoat Smart Casual Outfits
Consider wearing an overcoat and a teal blazer if you're going for a clean, classic outfit.