If you take your style seriously, go for a classic and casual look in a navy blazer and a burgundy gingham dress shirt.
Navy Blazer with Burgundy Gingham Dress Shirt Outfits For Men
For a winning semi-casual option, you can rely on this combo of a navy blazer and a burgundy gingham dress shirt.