Shanghai Tang
Shanghai Tang velvet jacket - Black
£1,527
Shanghai Tang x Chen Man button-up jacket - Black
£1,121
Shanghai Tang Tang contrast-stitch jacket - Green
£1,254
Shanghai Tang Tang windbreaker jacket - Neutrals
£625
Shanghai Tang Ribbon tweed jacket - Red
£1,383
Shanghai Tang Tang velvet mandarin jacket - Red
£1,552
Shanghai Tang tang button jacket - Blue
£829
Shanghai Tang buttoned leather jacket - Black
£1,879
Shanghai Tang floral-jacquard gilet - Brown
£875
Shanghai Tang x Jacky Tsai Dali Icons jacket - Neutrals
£1,279
Shanghai Tang quilted shirt jacket - Blue
Shanghai Tang check-pattern jacket - Brown
£1,368
Shanghai Tang Mandarin collar jacket - Grey
£1,334£1,110(14% off)
Shanghai Tang button-up shirt jacket - Brown
£1,187
Shanghai Tang x Chen Man cashmere-blend coat - Black
£2,445
Shanghai Tang leather-trim jacket - Brown
Shanghai Tang Mandarin collar jacket - Blue
£1,306
Shanghai Tang Mandarin collar jacket - Green
Shanghai Tang wool coat - Grey
£2,299
Shanghai Tang floral-pattern shirt jacket - Blue
Shanghai Tang mandarin-collar jacket - Blue
Shanghai Tang mandarin-collar jacket - Purple
£1,034
Shanghai Tang frog-button jacket - Blue
£1,411
Shanghai Tang button-up jacket - Grey
£1,097
Shanghai Tang patch-pocket jacket - Blue
Shanghai Tang button-up denim jacket - Blue
Shanghai Tang frog-button cropped jacket - Blue
Shanghai Tang chest-pocket jacket - Blue
Shanghai Tang chest-pocket jacket - Grey
Shanghai Tang Tang military jacket - Green
£921
Shanghai Tang Tang jacket - Blue
Shanghai Tang reversible floral jacket - Blue
£1,144