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 Paul Smith Beetle Print Shirt $258 $322 Thom Browne 4 Bar Armband Checkered Shirt $554 $616 Thom Browne Oxford Checkered Buttoned Shirt $180 $450 Thom Browne Armband Stripe Checked Shirt $633 Thom Browne Fun Mix Oxford Straight Fit Long Sleeve Shirt $340 Thom Browne Embroidered Multi Icon Buttoned Shirt $356 $890 Thom Browne Oxford Multi Icon Embroidered Straight Fit Long Sleeve Shirt $445 $890 Thom Browne Check Print Shirt $460 Thom Browne Checked Shirt $450 Aspesi Checked Shirt $95 $190 Salvatore Ferragamo Gancini Print Shirt $317 $411 Finamore 1925 Na... Button Up Shirt $143 $220