Men's Navy Blazer, White and Blue Vertical Striped Dress Shirt, Grey Dress Pants, Burgundy Leather Derby Shoes

Men's Navy Blazer, White and Blue Vertical Striped Dress Shirt, Grey Dress Pants, Burgundy Leather Derby Shoes

Putting together a navy blazer with grey dress pants is an on-point pick for a classic and classy look. The whole outfit comes together when you complement this outfit with burgundy leather derby shoes.

Navy Blazer Navy Blazer White and Blue Vertical Striped Dress Shirt White and Blue Vertical Striped Dress Shirt Grey Dress Pants Grey Dress Pants Burgundy Leather Derby Shoes Burgundy Leather Derby Shoes Brown Horizontal Striped Tie Brown Horizontal Striped Tie Brown Print Pocket Square Brown Print Pocket Square Dark Brown Suspenders Dark Brown Suspenders Black Socks Black Socks

White and Blue Vertical Striped Dress Shirt Shirt Outfits For Men Dress Shirt Outfits For Men

A navy blazer looks especially seriously stylish when teamed with a white and blue vertical striped dress shirt. Burgundy leather derby shoes are an effortless way to infuse an extra touch of style into your getup.

Grey Dress Pants Pants Outfits For Men Dress Pants Outfits For Men

Teaming a white and blue vertical striped dress shirt and grey dress pants is a guaranteed way to infuse rugged refinement into your daily styling lineup. Introduce a pair of burgundy leather derby shoes to the mix and you're all done and looking amazing.

Burgundy Leather Derby Shoes Dress Shoes Outfits For Men Derby Shoes Outfits

To look like a modern gentleman, consider wearing a white and blue vertical striped dress shirt and grey dress pants. Introduce burgundy leather derby shoes to this outfit for extra style points.

Brown Horizontal Striped Tie Tie Outfits For Men

Brown Print Pocket Square Pocket Square Outfits

Black Socks Socks Outfits For Men