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 Lemaire Checked Long Sleeved Shirt $234 Brioni Button Up Flap Pockets Shirt $469 $625 Canali Long Sleeve Linen Shirt $227 Canali Floral Print Long Sleeve Shirt $185 $231 Canali Long Sleeve Linen Shirt $207 $259 Canali Long Sleeve Poplin Shirt $263 Tom Ford Floral Print Shirt $850 Julius Panelled Concealed Front Shirt $462 $577 Julius Panelled Cotton Shirt $347 $496 Kenzo Snakeskin Pattern Shirt $355 Armani Exchange Long Sleeve Cotton Shirt $73 $104 Marni Floral Print Cotton Shirt $276 $690