Men's Navy Vertical Striped Dress Pants, Light Blue Dress Shirt, Navy Vertical Striped Waistcoat, Olive Overcoat

Men's Navy Vertical Striped Dress Pants, Light Blue Dress Shirt, Navy Vertical Striped Waistcoat, Olive Overcoat

For an ensemble that's truly camera-worthy, choose an olive overcoat and navy vertical striped dress pants. A pair of dark brown leather oxford shoes is a smart idea to round off this outfit.

Olive Overcoat Olive Overcoat Navy Vertical Striped Waistcoat Navy Vertical Striped Waistcoat Light Blue Dress Shirt Light Blue Dress Shirt Navy Vertical Striped Dress Pants Navy Vertical Striped Dress Pants Dark Brown Leather Oxford Shoes Dark Brown Leather Oxford Shoes Beige Print Tie Beige Print Tie Dark Brown Leather Gloves Dark Brown Leather Gloves