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 Armani Exchange Logo Print Cotton Shirt $88 $111 Armani Exchange Logo Print Long Sleeve Shirt $116 Armani Exchange Long Sleeve Cotton Shirt $93 Armani Exchange Logo Print Long Sleeve Shirt $77 $105 Etro Embroidered Logo Long Sleeve Shirt $360 Etro Geometric Pattern Long Sleeve Shirt $152 $380 Zegna Long Sleeve Cotton Shirt $490 Xacus Floral Print Long Sleeved Shirt $148 Etro Paisley Print Cotton Shirt $252 $420 Gucci Long Sleeve Pinstriped Shirt $780 Homme Plissé Iss... Pleated Long Sleeved Shirt $295 $490 Manuel Ritz Horizontal Stripe Cotton Shirt $68 $135