Shanghai Tang
Shanghai Tang equestrian print silk scarf - Green
£379
Shanghai Tang Tang shirt - White
£425
Shanghai Tang Tang top - White
£689
Shanghai Tang leather jacket - Brown
£1,927
Shanghai Tang buttoned wool cardigan - Blue
£900
Shanghai Tang collared sleeveless top - Blue
£393
Shanghai Tang Year of the Snake polo shirt - Blue
£234
Shanghai Tang Tang Playmaker band-collar short-sleeve T-shirt - Pink
Shanghai Tang Playmaker polo shirt - Blue
Shanghai Tang knotted-detail short-sleeve qipao top - White
£456
Shanghai Tang button-detailed trousers - Purple
£678
Shanghai Tang geometric-jacquard shirt - Neutrals
£583
Shanghai Tang Tang floral-jacquard jacket - Blue
£1,248
Shanghai Tang Tang suede jacket - Black
£1,895
Shanghai Tang horse-emblem wool polo shirt - Grey
£298
Shanghai Tang horse-emblem wool polo shirt - Blue
Shanghai Tang short-sleeves silk blouse - Blue
£472
Shanghai Tang Tang jacquard-pattern shirt - Grey
Shanghai Tang pleated asymmetric skirt - Black
£630
Shanghai Tang horse-star-embroidered polo shirt - Blue
Shanghai Tang elastic-waist wool trousers - Green
Shanghai Tang jacquard-pattern jacket - Brown
£1,375
Shanghai Tang wool buttoned cardigan - Grey
Shanghai Tang Qipao jacquard floral-print dress - Blue
Shanghai Tang buttoned pocket cardigan - Black
£947
Shanghai Tang knot-detail cardigan - Purple
£1,090
Shanghai Tang jacquard-print qipao dress - Blue
Shanghai Tang velvet mandarin-collar jacket - Brown
£1,565
Shanghai Tang drawstring-neck short-sleeve top - Blue
£314
Shanghai Tang Tang of Water lapis lazuli bracelet - Silver
£281
Shanghai Tang velvet ribbed mandarin-collar jacket - Brown
Shanghai Tang cotton shirt - Blue