Mens Shirts

Refine
JACQUARD WAVE-SHAPED SHIRT
Regular Price
$7,275.00
Sale Price
$7,275.00
Regular Price
$2,598.00
Unit Price
per 
OVERSIZED FIELD SHIRT
Regular Price
$9,733.00
Sale Price
$9,733.00
Regular Price
$3,476.00
Unit Price
per 
HIGH NECK SHIRT JACKET
Regular Price
$9,133.00
Sale Price
$9,133.00
Regular Price
$3,263.00
Unit Price
per 
DIGITAL PRINT WOOL SHIRT JACKET
Regular Price
$9,632.00
Sale Price
$9,632.00
Regular Price
$3,439.00
Unit Price
per 
HIGH NECK SHIRT JACKET
Regular Price
$7,820.00
Sale Price
$7,820.00
Regular Price
$2,792.00
Unit Price
per 
WAVE-SHAPED STRIPE SHIRT
Regular Price
$6,397.00
Sale Price
$6,397.00
Regular Price
$2,284.00
Unit Price
per 
OVERSIZED SHIRT POCKET
Regular Price
$9,345.00
Sale Price
$9,345.00
Regular Price
$3,337.00
Unit Price
per 
WAVE-SHAPED SHIRT
Regular Price
$8,310.00
Sale Price
$8,310.00
Regular Price
$2,968.00
Unit Price
per 
CLASSIC STRIPED SPREAD COLLAR SHIRT
Regular Price
$5,047.00
Sale Price
$5,047.00
Regular Price
$1,803.00
Unit Price
per 
OVERSIZED SHIRT
Regular Price
$6,674.00
Sale Price
$6,674.00
Regular Price
$2,385.00
Unit Price
per 
HIGH COLLAR SHIRT
Regular Price
$6,009.00
Sale Price
$6,009.00
Regular Price
$2,145.00
Unit Price
per 
SOLD OUT
HIGH COLLAR SHIRT
Regular Price
$7,691.00
Sale Price
$7,691.00
Regular Price
$2,746.00
Unit Price
per 
DIGITAL PRINT ASYMMETRIC JACKET
Regular Price
$9,318.00
Sale Price
$9,318.00
Regular Price
$3,328.00
Unit Price
per 
SPREAD COLLAR STRIPED SHIRT
Regular Price
$6,988.00
Sale Price
$6,988.00
Regular Price
$2,496.00
Unit Price
per 
REVERSED DIGITAL PRINT OVERSIZE SHIRT
Regular Price
$6,656.00
Sale Price
$6,656.00
Regular Price
$2,376.00
Unit Price
per 
DIGITAL PRINT WAVE-SHAPED SHIRT
Regular Price
$6,498.00
Sale Price
$6,498.00
Regular Price
$2,321.00
Unit Price
per 
JACQUARD STRIPE SHIRT
Regular Price
$6,803.00
Sale Price
$6,803.00
Regular Price
$2,431.00
Unit Price
per 
OVERSIZED STRIPE SHIRT
Regular Price
$6,498.00
Sale Price
$6,498.00
Regular Price
$2,321.00
Unit Price
per 
DIGITAL PRINT SILK SHIRT JACKET
Regular Price
$6,267.00
Sale Price
$6,267.00
Regular Price
$2,237.00
Unit Price
per 
MANDARIN COLLAR SHIRT
Regular Price
$5,306.00
Sale Price
$5,306.00
Regular Price
Unit Price
per 
OVERSIZED SHIRT
Regular Price
$6,600.00
Sale Price
$6,600.00
Regular Price
Unit Price
per 
MANDARIN COLLAR SHIRT
Regular Price
$5,380.00
Sale Price
$5,380.00
Regular Price
Unit Price
per 
CLASSIC SHORT SLEEVE SHIRT
Regular Price
$4,733.00
Sale Price
$4,733.00
Regular Price
Unit Price
per 
SOLD OUT
OVERSIZED SHIRT
Regular Price
$7,016.00
Sale Price
$7,016.00
Regular Price
Unit Price
per 
SOLD OUT
DIGITAL PRINT SHORT SLEEVE SHIRT
Regular Price
$4,788.00
Sale Price
$4,788.00
Regular Price
Unit Price
per 
3 BUTTON LONG JACKET
Regular Price
$10,353.00
Sale Price
$10,353.00
Regular Price
Unit Price
per 
OVERSIZED SHIRT JACKET
Regular Price
$8,717.00
Sale Price
$8,717.00
Regular Price
Unit Price
per 
SOLD OUT
CLASSIC LONG SHIRT
Regular Price
$6,397.00
Sale Price
$6,397.00
Regular Price
Unit Price
per 
CLASSIC PUPPYTOOTH SHIRT
Regular Price
$4,890.00
Sale Price
$4,890.00
Regular Price
Unit Price
per 
PUPPYTOOTH MANDARIN COLLAR SHIRT
Regular Price
$5,121.00
Sale Price
$5,121.00
Regular Price
Unit Price
per 
PATCHWORK SHIRT JACKET
Regular Price
$8,181.00
Sale Price
$8,181.00
Regular Price
Unit Price
per 
DOUBLE BREASTED HIGH NECK SHIRT JACKET
Regular Price
$8,800.00
Sale Price
$8,800.00
Regular Price
Unit Price
per 
PATCHWORK SHORT SLEEVE SHIRT
Regular Price
$5,981.00
Sale Price
$5,981.00
Regular Price
Unit Price
per 
STRIPED MANDARIN COLLAR SHIRT
Regular Price
$7,145.00
Sale Price
$7,145.00
Regular Price
Unit Price
per 
CLASSIC SPREAD COLLAR SHIRT
Regular Price
$5,620.00
Sale Price
$5,620.00
Regular Price
Unit Price
per 
ASYMMETRIC STRIPED JACKET
Regular Price
$8,079.00
Sale Price
$8,079.00
Regular Price
Unit Price
per 
SPREAD COLLAR SHORT SLEEVE SHIRT
Regular Price
$6,933.00
Sale Price
$6,933.00
Regular Price
Unit Price
per 
CLASSIC MANDARIN COLLAR SHIRT
Regular Price
$6,526.00
Sale Price
$6,526.00
Regular Price
Unit Price
per 
PATCHWORK SHORT SLEEVE SHIRT
Regular Price
$7,247.00
Sale Price
$7,247.00
Regular Price
Unit Price
per 
OVERSIZED LONG SHIRT
Regular Price
$8,412.00
Sale Price
$8,412.00
Regular Price
Unit Price
per 
DIGITAL PRINT HIGH NECK LONG SHIRT
Regular Price
$12,553.00
Sale Price
$12,553.00
Regular Price
Unit Price
per 
DIGITAL PRINT HIGH NECK LONG SHIRT
Regular Price
$7,432.00
Sale Price
$7,432.00
Regular Price
Unit Price
per 
CLASSIC PRINTED SHIRT
Regular Price
$8,698.00
Sale Price
$8,698.00
Regular Price
Unit Price
per 
STRIPED MANDARIN COLLAR SHIRT
Regular Price
$5,408.00
Sale Price
$5,408.00
Regular Price
Unit Price
per 
CALSSIC STRIPED SHIRT
Regular Price
$4,687.00
Sale Price
$4,687.00
Regular Price
Unit Price
per 
WORKERS SHIRT
Regular Price
$11,850.00
Sale Price
$11,850.00
Regular Price
Unit Price
per 
CALSSIC STRIPE PLEATED SHIRT
Regular Price
$5,177.00
Sale Price
$5,177.00
Regular Price
Unit Price
per 
ASYMMETRIC PLEATED SHIRT
Regular Price
$6,988.00
Sale Price
$6,988.00
Regular Price
Unit Price
per 
CLASSIC WORKERS SHIRT
Regular Price
$9,807.00
Sale Price
$9,807.00
Regular Price
Unit Price
per 
OVERSIZED STRIPED SHIRT
Regular Price
$8,282.00
Sale Price
$8,282.00
Regular Price
Unit Price
per