- Men
- Shirts
- FARFETCH
- CANALI
- 49
- Clear all
CANALI
Long-sleeve cotton shirt
₱17,539.7940 41 42 43More detailsCANALI
Long-sleeve cotton shirt
₱14,624.0639 40 41 42More detailsCANALI
Long-sleeve cotton shirt
₱14,314.9038 39 40 41 43More detailsCANALI
Striped shirt
₱15,039.2239 40 41 42 43 44More detailsCANALI
Button-down fitted shirt
₱14,297.4740 41 42 43 44More detailsCANALI
Striped shirt
₱12,473.0238 39 40 41 42 43 44More detailsCANALI
Spread-collar shirt
₱14,348.8038 39 40 41 42 43 44More detailsCANALI
Classic-collar shirt
₱13,141.8339 40 41 42 43 44More detailsCANALI
Short-sleeves shirt
₱14,367.7739 40 41 42 43 44More detailsCANALI
Gingham shirt
₱16,303.0239 40 41 42 44More detailsCANALI
Poplin shirt
₱12,011.8040 41 42 43 45More detailsCANALI
Checked shirt
₱15,785.8639 40 41 42 43More detailsCANALI
Mini-check shirt
₱17,185.7039 40 41 42 43More detailsCANALI
Striped shirt
₱15,785.8639 40 41 42 43More detailsCANALI
Mini-check shirt
₱17,539.7938 39 40 41 42 43More detailsCANALI
Geometric-pattern shirt
₱15,908.3939 40 41 43 44More detailsCANALI
Striped shirt
₱13,410.7539 41 42 43 44More detailsCANALI
Striped shirt
₱14,401.9839 40 41 42 43More detailsCANALI
Poplin shirt
₱11,836.4539 40 41 42 43 44More detailsCANALI
Buttoned long-sleeve tuxedo shirt
₱21,656.3139 41 42 43 44 45More detailsCANALI
Floral-print poplin shirt
₱17,681.91M L XL 2XL 3XLMore detailsCANALI
Classic-collar linen shirt
₱15,324.32M L XL 2XL 3XLMore detailsCANALI
Classic-collar short-sleeve shirt
₱14,499.1639 40 41 42 43 44More detailsCANALI
Classic-collar linen shirt
₱14,499.00M L XL 2XL 3XLMore detailsCANALI
Geometric-print shirt
₱15,976.2939 41 42 43 44More detailsCANALI
Checked shirt
₱15,539.2439 40 41 42 43More detailsCANALI
Twill shirt
₱12,715.1038 39 40 41 42 43More detailsCANALI
Checked shirt
₱16,547.0539 40 41 42 43 44 45More detailsCANALI
Linen shirt
₱16,303.02M L XL 2XLMore detailsCANALI
Mélange-effect shirt
₱21,745.9042 43 44 45More detailsCANALI
Cotton long-sleeve shirt
₱20,971.69M L 2XLMore detailsCANALI
Lightweight-jersey shirt
₱15,686.69L XL 2XL 3XLMore detailsCANALI
Checkered shirt
₱16,892.3539 41 42 44More detailsCANALI
Gingham-check shirt
₱15,334.9039 40 41 43More detailsCANALI
Checked shirt
₱14,542.3839 40 42 44More detailsCANALI
Puppytooth shirt
₱14,401.9840 41 42 43More details- SALE
CANALI
Herringbone shirt
₱15,043.37₱17,496.99S M L XLMore details CANALI
Corduroy shirt
₱15,785.86M L XL 2XLMore detailsCANALI
Geometric-print shirt
₱17,016.9339 41 42 43More detailsCANALI
Camp-collar linen shirt
₱16,915.69L XL 2XL 3XLMore detailsCANALI
Striped shirt
₱14,340.7740 41 42 43More detailsCANALI
Short-sleeve linen shirt
₱13,266.21S M L XLMore detailsCANALI
Patterned-jacquard shirt
₱15,597.4639 40 41 42More detailsCANALI
Long-sleeve linen shirt
₱16,238.75S M L XLMore detailsCANALI
Long-sleeve linen shirt
₱17,210.39M L XL 2XLMore detailsCANALI
Classic-collar twill shirt
₱17,936.7640 41 42 43More details- SALE
CANALI
Long-sleeve cotton shirt
₱13,418.52₱17,910.8039 40 41 42 45More details - SALE
CANALI
Long-sleeve cotton shirt
₱14,152.32₱18,106.2238 40 41 42 43 44More details - SALE
CANALI
Long-sleeve cotton shirt
₱15,084.42₱19,008.9640 41 42 43 44 45 46More details - SALE
CANALI
Long-sleeve cotton shirt
₱12,415.64₱15,286.2239 40 41 42 43 44More details - SALE
CANALI
Long-sleeved cotton shirt
₱10,064.97₱15,695.4138 39 40 41 42 43 44 46 47More details CANALI
Check-print shirt
₱17,572.07S M LMore detailsCANALI
Checked shirt
₱16,892.3539 41 42More detailsCANALI
Checked shirt
₱17,185.70M L XLMore detailsCANALI
Long-sleeve striped shirt
₱16,598.0540 41 42More detailsCANALI
Long-sleeve striped shirt
₱16,598.0540 41 43More detailsCANALI
Long-sleeves checked shirt
₱14,631.07S M XLMore detailsCANALI
Slub-texture linen shirt
₱17,210.39L XL 2XLMore details- SALE
CANALI
Long-sleeve cotton shirt
₱13,113.86₱16,565.76S L XL 2XLMore details - SALE
CANALI
Long-sleeve cotton shirt
₱11,759.94₱16,791.56S M XL 2XLMore details - SALE
CANALI
Long-sleeve cotton shirt
₱15,357.75₱18,201.99M L XL 2XLMore details - SALE
CANALI
Checked shirt
₱15,390.33₱18,221.62S M L XL 2XLMore details - SALE
CANALI
Plain button shirt
₱14,219.97₱17,789.5940 41 42 43 44 45 46More details - SALE
CANALI
Striped shirt
₱16,647.35₱24,921.8539 40 41 42 43 44More details - SALE
CANALI
Striped shirt
₱16,647.35₱24,921.8539 40 41 42 43 44More details - SALE
CANALI
Geometric-print shirt
₱11,643.70₱16,853.3640 41 42 43 44 45More details - SALE
CANALI
Striped shirt
₱17,094.57₱18,192.6339 40 41 42 43 44More details - SALE
CANALI
Striped shirt
₱16,031.41₱17,927.9239 40 41 42 43 44More details - SALE
CANALI
Plaid-check shirt
₱14,863.67₱17,572.07S M L XL 2XLMore details - SALE
CANALI
Striped shirt
₱16,647.35₱24,921.8539 40 41 42 43 44More details - SALE
CANALI
Chambray classic-collar shirt
₱9,891.12₱14,113.64S M L XL 2XL 3XLMore details - SALE
CANALI
Classic-collar long-sleeve shirt
₱15,794.06₱19,844.1038 40 41 42 43 44 45More details - SALE
CANALI
Classic-collar shirt
₱15,794.06₱20,486.1138 40 41 42 43 44 45 46More details - SALE
CANALI
Button-down fitted shirt
₱12,072.56₱13,005.4039 40 41 42 43 44More details - SALE
CANALI
Gingham-pattern shirt
₱12,130.31₱17,304.3838 39 40 41 42 43 44 45More details - SALE
CANALI
Plain button shirt
₱11,777.45₱15,402.7042 43 44 45 46More details - SALE
CANALI
Checked shirt
₱16,911.81₱20,084.53M L XL 2XLMore details - SALE
CANALI
Plaid-check shirt
₱15,917.00₱18,861.99M L XL 2XLMore details - SALE
CANALI
Checked shirt
₱15,390.33₱18,221.62M L XL 2XLMore details - SALE
CANALI
Twill shirt
₱15,917.00₱18,861.99S L XL 2XLMore details - SALE
CANALI
Lightweight-jersey shirt
₱16,385.14₱19,252.55S M L 2XLMore details - SALE
CANALI
Long-sleeve buttoned shirt
₱16,043.88₱21,411.2939 41 43 45More details CANALI
Lightweight-jersey shirt
₱12,531.67L XL 2XL 3XLMore detailsCANALI
Lightweight-jersey shirt
₱13,111.84L XL 2XL 3XLMore details- SALE
CANALI
Denim shirt
₱16,561.86₱18,716.75M L XL 2XLMore details - SALE
CANALI
Plaid-check shirt
₱15,390.33₱17,550.59M L XL 2XLMore details - SALE
CANALI
Classic-collar twill shirt
₱10,254.16₱12,606.54S M L XLMore details - SALE
CANALI
Striped poplin shirt
₱18,187.23₱25,956.5339 40 41 44More details - SALE
CANALI
Geometric-print shirt
₱13,452.57₱19,474.75S M L XLMore details - SALE
CANALI
Floral-print twill shirt
₱15,558.04₱18,837.86S M L XLMore details - SALE
CANALI
Herringbone-pattern shirt
₱11,464.60₱17,245.50M L XL 2XLMore details - SALE
CANALI
Long-sleeve linen shirt
₱14,414.83₱16,244.90S M L XLMore details - SALE
CANALI
Fine-knit shirt
₱34,809.30₱49,752.6950 52 54 56More details - SALE
CANALI
Spread-collar poplin shirt
₱12,070.81₱16,671.8340 43 45 46More details - SALE
CANALI
Floral-print long-sleeve shirt
₱9,545.86₱14,126.00M XL 2XL 3XLMore details - SALE
CANALI
Micro plaid-check pattern shirt
₱14,501.36₱16,125.06S MMore details - SALE
CANALI
Checked shirt
₱16,385.14₱19,444.15S L XLMore details - SALE
CANALI
Checked shirt
₱15,917.00₱18,861.99S M 2XLMore details - SALE
CANALI
Graphic print shirt
₱14,615.13₱18,837.86S L XLMore details - View more products