Dress Shirts for Men Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high English Laundry Stripe Long Sleeve Dress Shirt White $65 J.Crew Vintage Oxford Shirt In Stewart Tartan $69 J.Crew Tall Oxford Shirt In Stewart Tartan $74 J.Crew Slim Oxford Shirt In Stewart Tartan $69 J.Crew Vintage Oxford Shirt In Navy Ink Plaid $69 J.Crew Tall Midweight Flannel Shirt In Classic Navy Plaid $84 J.Crew Slim Midweight Flannel Shirt In Classic Navy Plaid $79 J.Crew Tall Oxford Shirt In Navy Ink Plaid $74 J.Crew Slim Oxford Shirt In Navy Ink Plaid $69 J.Crew Midweight Flannel Shirt In Classic Navy Plaid $79 RVCA Thatll Do Oxford Shirt $55 RVCA Thatll Do Oxford Shirt $55