Mens Shirts

Refine
JACQUARD WAVE-SHAPED SHIRT
Regular Price
$7,266.00
Sale Price
$7,266.00
Regular Price
$2,595.00
Unit Price
per 
OVERSIZED FIELD SHIRT
Regular Price
$9,722.00
Sale Price
$9,722.00
Regular Price
$3,472.00
Unit Price
per 
HIGH NECK SHIRT JACKET
Regular Price
$9,122.00
Sale Price
$9,122.00
Regular Price
$3,259.00
Unit Price
per 
DIGITAL PRINT WOOL SHIRT JACKET
Regular Price
$9,620.00
Sale Price
$9,620.00
Regular Price
$3,435.00
Unit Price
per 
HIGH NECK SHIRT JACKET
Regular Price
$7,811.00
Sale Price
$7,811.00
Regular Price
$2,789.00
Unit Price
per 
WAVE-SHAPED STRIPE SHIRT
Regular Price
$6,389.00
Sale Price
$6,389.00
Regular Price
$2,281.00
Unit Price
per 
OVERSIZED SHIRT POCKET
Regular Price
$9,334.00
Sale Price
$9,334.00
Regular Price
$3,333.00
Unit Price
per 
WAVE-SHAPED SHIRT
Regular Price
$8,300.00
Sale Price
$8,300.00
Regular Price
$2,964.00
Unit Price
per 
CLASSIC STRIPED SPREAD COLLAR SHIRT
Regular Price
$5,041.00
Sale Price
$5,041.00
Regular Price
$1,801.00
Unit Price
per 
OVERSIZED SHIRT
Regular Price
$6,666.00
Sale Price
$6,666.00
Regular Price
$2,382.00
Unit Price
per 
HIGH COLLAR SHIRT
Regular Price
$6,001.00
Sale Price
$6,001.00
Regular Price
$2,142.00
Unit Price
per 
SOLD OUT
HIGH COLLAR SHIRT
Regular Price
$7,682.00
Sale Price
$7,682.00
Regular Price
$2,742.00
Unit Price
per 
DIGITAL PRINT ASYMMETRIC JACKET
Regular Price
$9,306.00
Sale Price
$9,306.00
Regular Price
$3,324.00
Unit Price
per 
SPREAD COLLAR STRIPED SHIRT
Regular Price
$6,980.00
Sale Price
$6,980.00
Regular Price
$2,493.00
Unit Price
per 
REVERSED DIGITAL PRINT OVERSIZE SHIRT
Regular Price
$6,648.00
Sale Price
$6,648.00
Regular Price
$2,373.00
Unit Price
per 
DIGITAL PRINT WAVE-SHAPED SHIRT
Regular Price
$6,491.00
Sale Price
$6,491.00
Regular Price
$2,318.00
Unit Price
per 
JACQUARD STRIPE SHIRT
Regular Price
$6,795.00
Sale Price
$6,795.00
Regular Price
$2,429.00
Unit Price
per 
OVERSIZED STRIPE SHIRT
Regular Price
$6,491.00
Sale Price
$6,491.00
Regular Price
$2,318.00
Unit Price
per 
DIGITAL PRINT SILK SHIRT JACKET
Regular Price
$6,260.00
Sale Price
$6,260.00
Regular Price
$2,235.00
Unit Price
per 
MANDARIN COLLAR SHIRT
Regular Price
$5,300.00
Sale Price
$5,300.00
Regular Price
Unit Price
per 
OVERSIZED SHIRT
Regular Price
$6,592.00
Sale Price
$6,592.00
Regular Price
Unit Price
per 
MANDARIN COLLAR SHIRT
Regular Price
$5,374.00
Sale Price
$5,374.00
Regular Price
Unit Price
per 
CLASSIC SHORT SLEEVE SHIRT
Regular Price
$4,727.00
Sale Price
$4,727.00
Regular Price
Unit Price
per 
SOLD OUT
OVERSIZED SHIRT
Regular Price
$7,008.00
Sale Price
$7,008.00
Regular Price
Unit Price
per 
SOLD OUT
DIGITAL PRINT SHORT SLEEVE SHIRT
Regular Price
$4,783.00
Sale Price
$4,783.00
Regular Price
Unit Price
per 
3 BUTTON LONG JACKET
Regular Price
$10,340.00
Sale Price
$10,340.00
Regular Price
Unit Price
per 
OVERSIZED SHIRT JACKET
Regular Price
$8,706.00
Sale Price
$8,706.00
Regular Price
Unit Price
per 
SOLD OUT
CLASSIC LONG SHIRT
Regular Price
$6,389.00
Sale Price
$6,389.00
Regular Price
Unit Price
per 
CLASSIC PUPPYTOOTH SHIRT
Regular Price
$4,884.00
Sale Price
$4,884.00
Regular Price
Unit Price
per 
PUPPYTOOTH MANDARIN COLLAR SHIRT
Regular Price
$5,115.00
Sale Price
$5,115.00
Regular Price
Unit Price
per 
PATCHWORK SHIRT JACKET
Regular Price
$8,171.00
Sale Price
$8,171.00
Regular Price
Unit Price
per 
DOUBLE BREASTED HIGH NECK SHIRT JACKET
Regular Price
$8,789.00
Sale Price
$8,789.00
Regular Price
Unit Price
per 
PATCHWORK SHORT SLEEVE SHIRT
Regular Price
$5,974.00
Sale Price
$5,974.00
Regular Price
Unit Price
per 
STRIPED MANDARIN COLLAR SHIRT
Regular Price
$7,137.00
Sale Price
$7,137.00
Regular Price
Unit Price
per 
CLASSIC SPREAD COLLAR SHIRT
Regular Price
$5,614.00
Sale Price
$5,614.00
Regular Price
Unit Price
per 
ASYMMETRIC STRIPED JACKET
Regular Price
$8,069.00
Sale Price
$8,069.00
Regular Price
Unit Price
per 
SPREAD COLLAR SHORT SLEEVE SHIRT
Regular Price
$6,925.00
Sale Price
$6,925.00
Regular Price
Unit Price
per 
CLASSIC MANDARIN COLLAR SHIRT
Regular Price
$6,518.00
Sale Price
$6,518.00
Regular Price
Unit Price
per 
PATCHWORK SHORT SLEEVE SHIRT
Regular Price
$7,238.00
Sale Price
$7,238.00
Regular Price
Unit Price
per 
OVERSIZED LONG SHIRT
Regular Price
$8,402.00
Sale Price
$8,402.00
Regular Price
Unit Price
per 
DIGITAL PRINT HIGH NECK LONG SHIRT
Regular Price
$12,538.00
Sale Price
$12,538.00
Regular Price
Unit Price
per 
DIGITAL PRINT HIGH NECK LONG SHIRT
Regular Price
$7,423.00
Sale Price
$7,423.00
Regular Price
Unit Price
per 
CLASSIC PRINTED SHIRT
Regular Price
$8,688.00
Sale Price
$8,688.00
Regular Price
Unit Price
per 
STRIPED MANDARIN COLLAR SHIRT
Regular Price
$5,401.00
Sale Price
$5,401.00
Regular Price
Unit Price
per 
CALSSIC STRIPED SHIRT
Regular Price
$4,681.00
Sale Price
$4,681.00
Regular Price
Unit Price
per 
WORKERS SHIRT
Regular Price
$11,836.00
Sale Price
$11,836.00
Regular Price
Unit Price
per 
CALSSIC STRIPE PLEATED SHIRT
Regular Price
$5,170.00
Sale Price
$5,170.00
Regular Price
Unit Price
per 
ASYMMETRIC PLEATED SHIRT
Regular Price
$6,980.00
Sale Price
$6,980.00
Regular Price
Unit Price
per 
CLASSIC WORKERS SHIRT
Regular Price
$9,796.00
Sale Price
$9,796.00
Regular Price
Unit Price
per 
OVERSIZED STRIPED SHIRT
Regular Price
$8,272.00
Sale Price
$8,272.00
Regular Price
Unit Price
per