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 Zegna Checked Long Sleeve Shirt $460 Free US Shipping! Zegna Check Long Sleeved Shirt $450 Free US Shipping! Zegna Long Sleeve Linen Shirt $445 Free US Shipping! Versace Logo Embroidered Shirt $675 Free US Shipping! Iceberg Embroidered Logo Detail Shirt $223 Free US Shipping! Corneliani Long Sleeve Cotton Shirt $226 $323 Free US Shipping! Brunello Cucinelli Striped Button Up Shirt $845 Free US Shipping! Diesel Colour Block Panelled Shirt $327 Free US Shipping! John Elliott Leather Cloak Button Up Shirt $1,498 Free US Shipping! Alanui Flap Pocket Checked Shirt $299 $745 Free US Shipping! Etro Paisley Print Long Sleeve Shirt $495 Free US Shipping! Woolrich Linen Button Up Shirt $150