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 Single Breasted Cotton Blend Shirt $215 Barba Single Breasted Cotton Shirt $195 $279 Barba Striped Cotton Shirt $156 $223 Armani Exchange Camouflage Print Long Sleeved Shirt $101 Armani Exchange Polka Dot Embroidered Logo Shirt $77 $101 Armani Exchange Logo Print Long Sleeved Shirt $111 Etro Paisley Print Silk Shirt $714 $1,190 BOSS Button Up Cotton Long Sleeve Shirt $141 Hugo Chest Pocket Button Shirt $169 $188 Canali Long Sleeve Shirt $123 $224 Canali Long Sleeve Shirt $165 $236 Junya Watanabe MAN Patchwork Striped Shirt $486 $879