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 Polo Ralph Lauren Striped Long Sleeved Shirt $115 $128 Costumein Stripe Print Button Placket Shirt $167 Philipp Plein Skull Embroidered Linen Shirt $678 $965 Canali Checked Cotton Shirt $173 Canali Long Sleeve Spread Collar Shirt $212 $253 Canali Metallic Spread Collar Shirt $209 $248 Canali Long Sleeve Spread Collar Shirt $209 $259 Canali Long Sleeve Linen Shirt $273 Canali Long Sleeve Linen Shirt $268 Comme des Garcon... Comme Des Garons Homme Stripe Print Shirt $253 $422 Comme des Garcon... Comme Des Garons Homme Check Print Cotton Shirt $176 $440 Paul Smith Abstract Print Organic Cotton Shirt $175 $250