Shanghai Tang
Shanghai Tang horse-embroidery polo top - Red
£226
Shanghai Tang embroidered tang jacket - Black
£1,665
Shanghai Tang sequin-embellished qipao dress - Neutrals
£915
Shanghai Tang pocket jeans - Blue
£410
Shanghai Tang flower button skirt - Pink
£808
Shanghai Tang buttoned cardigan - Red
£961
Shanghai Tang Ginger Flower earrings - Gold
£367
Shanghai Tang Tang Infinity Chinese-knot clutch bag - Blue
£513
Shanghai Tang Tang high-neck cardigan - Black
Shanghai Tang leather jacket - Black
£1,830
Shanghai Tang floral-print dress - Red
Shanghai Tang floral-print button-up shirt - Brown
£655
Shanghai Tang floral dress - Purple
Shanghai Tang gathered asymmetric dress - Neutrals
Shanghai Tang jacquard mini dress - White
£1,022
Shanghai Tang Tang silk blouse - White
£502
Shanghai Tang Tang shorts - Blue
£456
Shanghai Tang straight-leg trousers - White
£563
Shanghai Tang jacquard mini dress - Blue
Shanghai Tang pleated trousers - Black
£701
Shanghai Tang Ginger Flower crystal-embellished brooch - Gold
£381
Shanghai Tang Ginger Flower enamel ring - White
£352
Shanghai Tang silk blouse - Red
£762
Shanghai Tang Qipao knitted top - Red
Shanghai Tang ruched-detail blouse - Neutrals
Shanghai Tang Qipao knitted top - Black
Shanghai Tang Tang watch box - Brown
£1,896
Shanghai Tang floral knot pyjama set - Neutrals
Shanghai Tang embroidered belted coat - Neutrals
£2,430
Shanghai Tang Qipao latticework embellished top - Neutrals
Shanghai Tang silk blouse - Blue
Shanghai Tang buttoned tang jacket - Neutrals