FavoriteUnfavorite White and Navy Vertical Striped Dress Shirt White Pocket Square Navy Tie Blue Double Breasted Blazer Navy and Green Plaid Dress Pants For a look that's classic and envy-worthy, rock a navy blazer with a white and blue vertical striped dress shirt.