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 Barba Micro Check Formal Shirt $111 $221 Canali Classic Shirt $189 $219 Barba Classic Formal Shirt $106 $212 Neil Barrett Classic Contrasting Tie Shirt $448 $995 Chalayan Classic Plain Shirt $349 $465 Massimo Alba Classic Formal Shirt $185 $308 Carhartt Heritage Classic Plain Shirt $107 Les Hommes Classic Formal Shirt $235 $469 VISVIM Classic Plain Shirt $502 $669 Z Zegna Slim Fit Classic Shirt $193 $215 Neil Barrett Classic Plain Shirt $173 $288 Loveless Classic Plain Shirt $194