Shanghai Tang
Shanghai Tang Tang fringed scarf - Purple
£543
Shanghai Tang herringbone-button jacket - Grey
£1,548
Shanghai Tang buttoned corduroy jacket - Blue
£1,554
Shanghai Tang patch-pocket blazer - Blue
£890
Shanghai Tang Tang button-pocket blazer - Neutrals
Shanghai Tang five-button horse jacket - Blue
£1,031
Shanghai Tang fringed scarf - Green
Shanghai Tang patterned button jacket - Red
£1,141
Shanghai Tang knot-button tang jacket - Black
£610
Shanghai Tang Tang patterned silk scarf - Neutrals
£375
Shanghai Tang five-button tang jacket - Grey
£1,407
Shanghai Tang Playmaker polo shirt - Green
£232
Shanghai Tang knotted tang cardigan - Black
£1,235
Shanghai Tang knot satin tang jacket - Pink
Shanghai Tang cotton t-shirt - Pink
£310
Shanghai Tang Tang Playmaker collared short-sleeve T-shirt - Neutrals
Shanghai Tang velvet tang jacket - Black
£1,391
Shanghai Tang Playmaker cap - Black
£95
Shanghai Tang silk textured V-neck midi dress - Pink
£780
Shanghai Tang velvet-trimmed silk dress - Black
£1,078
Shanghai Tang knot button tang cardigan - Blue
£1,255
Shanghai Tang tang collarless shirt - Black
£420
Shanghai Tang knot button cardigan - Blue
£1,250
Shanghai Tang qipao top - Green
£511
Shanghai Tang jacquard-pattern T-shirt - Black
£295
Shanghai Tang horse-embroidered shirt - Neutrals
Shanghai Tang tang cotton blend T-shirt - Green
Shanghai Tang cotton shirt - White
Shanghai Tang jacquard-pattern sweater - Grey
£467
Shanghai Tang buttoned wool shirt - Brown
£733
Shanghai Tang two-button patch-pockets blazer - Blue
Shanghai Tang striped cotton shirt - Blue
£349