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 D'urban Checked Cotton Shirt $122 $271 D'urban Checked Cotton Shirt $122 $271 D'urban Checked Cotton Shirt $127 $254 D'urban Long Sleeved Pinstripe Shirt $101 $224 D'urban Long Sleeved Geometric Weave Shirt $181 $226 Etro Chain Print Button Up Shirt $180 $450 Viktor & Rolf Graphic Print Asymmetric Shirt $182 $455 Viktor & Rolf Asymmetric Long Shirt $388 Viktor & Rolf Mix Stripe Long Sleeved Shirt $245 $371 Viktor & Rolf Stripe Print Long Sleeved Shirt $159 $261 Viktor & Rolf Advertiset Print Cotton Shirt $146 $156 Balmain Checked Cotton Shirt $799 $1,332