Shanghai Tang
Shanghai Tang Playmaker polo shirt - White
£234
Shanghai Tang Tang shirt - Blue
£520
Shanghai Tang mandarin-collar shirt - White
£567
Shanghai Tang Tang jacket - Blue
£947
Shanghai Tang Tang Star polo shirt - Grey
Shanghai Tang velvet dragon-jacquard silk-lining jacket - Black
£1,422
Shanghai Tang Playmaker polo shirt - Black
Shanghai Tang V-neck blazer - Brown
£1,375
£593
Shanghai Tang dragon-embroidered polo shirt - Green
Shanghai Tang patterned reversible jacket - Blue
£1,153
Shanghai Tang horse-embroidered shirt - Neutrals
£425
Shanghai Tang two-button patch-pockets blazer - Blue
£1,248
Shanghai Tang mandarin-collar cotton polo shirt - Blue
£266
Shanghai Tang jacquard-pattern T-shirt - Black
£298
Shanghai Tang Tang shirt jacket - Neutrals
£1,042
Shanghai Tang jacquard-pattern sweater - Grey
£472
Shanghai Tang Independence cotton T-shirt - White
£153
Shanghai Tang equestrian-print cotton T-shirt - Blue
Shanghai Tang Tang Independence polo shirt - Blue
£250
Shanghai Tang striped cotton shirt - Blue
£351
Shanghai Tang stripe mandarin-collar shirt - Blue
Shanghai Tang jacquard silk shirt - Green
£583
Shanghai Tang frog-fastening mandarin-collar shirt - Grey
£789
Shanghai Tang velvet horse-pattern jacket - Purple
£1,565
Shanghai Tang textured denim jacket - Black
£900