FavoriteUnfavorite White and Navy Vertical Striped Dress Shirt White Pocket Square Navy Tie Blue Double Breasted Blazer Navy and Green Plaid Dress Pants Pair a navy blazer with a white and purple vertical striped dress shirt for a truly sharp look.