Shirts by Canali Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Canali Button Up Cotton Shirt $189 $270 Canali Long Sleeve Cotton Shirt $136 $227 Canali Button Up Cotton Shirt $191 $273 Canali Button Up Cotton Shirt $191 $273 Canali Button Up Cotton Shirt $217 $310 Canali Pinstripe Print Shirt $185 Canali Micro Check Print Long Sleeved Shirt $222 $247 Canali Tailored Long Sleeved Cotton Shirt $208 $231 Canali Tailored Long Sleeved Cotton Shirt $208 $231 Canali Geometric Print Spread Collar Shirt $115 $200 Canali Striped Cotton Shirt $163 $203 Canali Striped Curved Hem Shirt $247