Shanghai Tang
Shanghai Tang velvet tang jacket - Black
£1,363
Shanghai Tang two-button patch-pockets blazer - Blue
£1,235
Shanghai Tang floral-pattern blazer - Blue
£1,379
Shanghai Tang floral-embroidery jacket - White
£1,670
Shanghai Tang textured jacket - Brown
£1,164
Shanghai Tang jacquard knot tang jacket - Pink
Shanghai Tang jacquard tang jacket - Black
Shanghai Tang five-button jacket - Blue
Shanghai Tang wool-blend textured jacket - White
£1,118
Shanghai Tang buttoned tang jacket - Blue
Shanghai Tang embroidered pocket tang jacket
Shanghai Tang jacquard short sleeve jacket - Black
£1,271
Shanghai Tang single-breasted blazer - Green
Shanghai Tang satin tang jacket - Black
£1,210
Shanghai Tang button-herringbone jacket - Blue
Shanghai Tang sequin embellished kimono jacket - Blue
Shanghai Tang knotted tang jacket - Black
Shanghai Tang wrap belted jacket - Red
£811
Shanghai Tang beaded-pocket blazer - Neutrals
Shanghai Tang front toggle jacket - Neutrals
Shanghai Tang herringbone-pocket jacket - Neutrals
Shanghai Tang five-button blazer - Brown