Canali Long Sleeve Shirts from farfetch.com Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Canali Spread Collar Shirt $208 $416 Canali Spread Collar Shirt $699 $997 Canali Check Shirt $100 $221 Canali Check Shirt $100 $221 Canali Check Shirt $100 $221 Canali Shirt $221 Canali Striped Shirt $248 Canali Spread Collar Shirt $100 $221 Canali Check Shirt $111 $221 Canali Micro Dot Pattern Shirt $203 Canali Stitch Detail Checked Shirt $88 $221 Canali Checked Shirt $154 $221