A navy blazer looks especially classy when worn with a white and blue vertical striped dress shirt for an outfit worthy of a modern gent. Navy leather double monks are a fail-safe way to infuse an added dose of polish into your ensemble.
White and Blue Vertical Striped Dress Shirt with Navy Blazer Smart Casual Outfits For Men
Rock a navy blazer with a white and blue vertical striped dress shirt to exude class and refinement. Add black leather tassel loafers to the mix for an instant style upgrade.