Shanghai Tang
Shanghai Tang x Chen Man wool jacket - Black
£1,391
Shanghai Tang single-breasted blazer - Blue
£1,407
Shanghai Tang jersey jacket - Blue
£890
Shanghai Tang Tang jacket - Blue
£827
Shanghai Tang V-neck blazer - Brown
£1,360
Shanghai Tang jacquard jacket - Neutrals
£937
Shanghai Tang Tang welt-pocket jacket - Blue
£1,094
Shanghai Tang floral-print blazer - Blue
£1,078
Shanghai Tang contrast-binding wool blazer - Green
£1,297
Shanghai Tang reversible pocket jacket - Red
£1,554
Shanghai Tang Tang jacket - Grey
Shanghai Tang embroidered tang jacket - Black
£1,705
Shanghai Tang knot front tang jacket - Black
£921
Shanghai Tang five-button wool blazer - Green
£1,141
Shanghai Tang Tang jacket - Neutrals
Shanghai Tang buttoned tang jacket - Neutrals
Shanghai Tang five-button jacket - Blue
Shanghai Tang herringbone-button jacket - Grey
£1,548
Shanghai Tang patch-pocket blazer - Blue
Shanghai Tang Tang button-pocket blazer - Neutrals
Shanghai Tang patterned button jacket - Red
Shanghai Tang knot-button tang jacket - Black
£610
Shanghai Tang five-button tang jacket - Grey
Shanghai Tang velvet tang jacket - Black
Shanghai Tang two-button patch-pockets blazer - Blue
£1,235
Shanghai Tang floral-pattern blazer - Blue
Shanghai Tang floral-embroidery jacket - White
Shanghai Tang textured jacket - Brown
£1,188
Shanghai Tang jacquard knot tang jacket - Pink
Shanghai Tang jacquard tang jacket - Black