Shanghai Tang
Shanghai Tang floral-pattern shirt jacket - Blue
£1,244
Shanghai Tang mandarin-collar jacket - Blue
Shanghai Tang mandarin-collar jacket - Purple
£1,026
Shanghai Tang frog-button jacket - Blue
£1,400
Shanghai Tang button-up jacket - Grey
£1,088
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
£932
Shanghai Tang Tang jacket - Blue
Shanghai Tang reversible floral jacket - Blue
£1,135
Shanghai Tang silk jacket - Blue
£917
Shanghai Tang tweed bow jacket - Red
£979
Shanghai Tang Tang two-tone jacket - Black
Shanghai Tang Tang bomber jacket - Blue
£1,041
Shanghai Tang Tang two-tone jacket - Red
Shanghai Tang floral buttoned coat - Black
£1,540
Shanghai Tang long sleeve shirt jacket - Red
£620
Shanghai Tang reversible floral jacket - Red
Shanghai Tang reversible saddle embroidery jacket - Brown
Shanghai Tang leather jacket - Black
£1,864
Shanghai Tang embroidered belted coat - Neutrals
£2,475
Shanghai Tang x Chen Man cashmere coat - Black
£2,008
Shanghai Tang textured mandarin jacket - Neutrals
Shanghai Tang buttoned corduroy jacket - Blue
Shanghai Tang five-button horse jacket - Blue
Shanghai Tang knot satin tang jacket - Pink
£1,228
Shanghai Tang floral-jacquard jacket - Brown
Shanghai Tang Tang velvet jacket - Blue
Shanghai Tang reversible tang jacket - Blue