Shanghai Tang
Shanghai Tang Tang sequin-embellished blazer - Brown
£1,670
Shanghai Tang Tang five-button jacket - Green
£1,225
Shanghai Tang five-button jacket - Grey
£1,210
Shanghai Tang Tang textured velvet jacket - Pink
£1,517
Shanghai Tang x Chen Man wool jacket - Black
£1,391
Shanghai Tang single-breasted blazer - Blue
£1,379
Shanghai Tang jersey jacket - Blue
£872
Shanghai Tang Tang jacket - Blue
£811
Shanghai Tang V-neck blazer - Brown
£1,333
Shanghai Tang Tang welt-pocket jacket - Blue
£1,072
Shanghai Tang floral-print blazer - Blue
£1,056
Shanghai Tang contrast-binding wool blazer - Green
£1,271
Shanghai Tang Tang jacket - Grey
Shanghai Tang five-button wool blazer - Green
£1,118
Shanghai Tang Tang jacket - Neutrals
Shanghai Tang five-button jacket - Blue
Shanghai Tang herringbone-button jacket - Grey
Shanghai Tang patch-pocket blazer - Blue
Shanghai Tang Tang button-pocket blazer - Neutrals
Shanghai Tang two-button patch-pockets blazer - Blue
£1,235
Shanghai Tang floral-pattern blazer - Blue
Shanghai Tang buttoned tang jacket - Blue
Shanghai Tang single-breasted blazer - Green
Shanghai Tang button-herringbone jacket - Blue
Shanghai Tang beaded-pocket blazer - Neutrals
Shanghai Tang herringbone-pocket jacket - Neutrals
Shanghai Tang five-button blazer - Brown