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 Salvatore Ferragamo Printed Shirt $280 Iceberg Chest Print Detail Shirt $249 $415 Etro Mercurio Shirt $129 $258 Stephan Schneider Painting Shirt $224 Oamc Boxy Shirt $368 Etro Micro Paisley Print Shirt $208 $297 rag & bone Beach Shirt $90 $181 Maison Margiela Contrast Stitch Placket Shirt $395 Paul Smith Checked Shirt $225 Iceberg Chest Print Detail Shirt $277 Stephan Schneider Buttoned Shirt $148 $211 rag & bone Beach Shirt $225