Teaming a navy blazer and a white and blue vertical striped dress shirt is a fail-safe way to infuse your styling arsenal with some masculine sophistication. Get a little creative on the shoe front and complete your outfit with a pair of dark brown leather double monks.
Dress in a navy blazer and a white and blue vertical striped dress shirt to put together an effortlessly classic and put together outfit. Dark brown suede oxford shoes will elevate this outfit.
This combo of a navy blazer and a white and blue vertical striped dress shirt comes in handy when you need to look dapper in a flash. White suede derby shoes are an effective way to power up your ensemble.
Inject a dose of casual sophistication into your day-to-day routine with a navy blazer and a white and blue vertical striped dress shirt. And if you want to instantly bump up your look with a pair of shoes, why not complete this ensemble with a pair of burgundy leather loafers?
For a casually sleek look, consider wearing a navy blazer and a white and blue vertical striped dress shirt — these pieces play really great together. Feeling creative? Switch things up by rounding off with dark brown suede tassel loafers.
Get Personal Outfit Recommendations
Outfit & shopping recommendations based on your own wardrobe