Go all out in an overcoat and a white and navy dress shirt.
White and Navy Dress Shirt with Overcoat Smart Casual Outfits
An overcoat looks especially polished when paired with a white and navy dress shirt. You could perhaps get a bit experimental on the shoe front and throw a pair of brown leather dress boots in the mix.