Shanghai Tang
Shanghai Tang drawstring-waistband textured trousers - Black
£418
Shanghai Tang jacquard reversible jacket - Blue
£823
Shanghai Tang horse-embroidered shirt - White
Shanghai Tang velvet dragon-jacquard silk-lining jacket - Blue
£1,399
Shanghai Tang jacquard mandarin-collar polo shirt - Grey
£262
Shanghai Tang five-button tang jacket - Grey
£573
Shanghai Tang shou plaque sweater - Brown
£464
Shanghai Tang Tang blazer - Neutrals
£1,540
Shanghai Tang equestrian-print cotton T-shirt - Blue
£150
Shanghai Tang jacquard silk shirt - Green
£577