Shanghai Tang
Shanghai Tang jacquard-effect frog-button top - Pink
£566
Shanghai Tang Drape asymmetric-hem silk top - Blue
Shanghai Tang openwork-knit frog-fastening top - Neutrals
£458
Shanghai Tang frog-fastening seersucker blouse - Blue
£917
Shanghai Tang Floral Qipao sleeveless top - Black
£656
Shanghai Tang openwork-knit silk top - Black
£457
Shanghai Tang Qipao openwork-knit top - Neutrals
Shanghai Tang Drape frog-button asymmetric top - Grey
£564
Shanghai Tang Qipao openwork-knit top - Pink
Shanghai Tang Shou cropped blouse - White
£610
Shanghai Tang Floral silk blouse - Purple
Shanghai Tang Mandarin-collar jacquard blouse - Neutrals
£765
Shanghai Tang Qipao floral-jacquard top - Neutrals
£612
Shanghai Tang Tang satin blouse - Black
£718
Shanghai Tang gradient-print halterneck top - Red
£770
Shanghai Tang cotton wrap blouse - Neutrals
£706£425(40% off)
Shanghai Tang lace-detail satin blouse - Red
£352£282(20% off)
Shanghai Tang Hollyhock floral-embroidered top
£506£405(20% off)
Shanghai Tang sequin-embellished silk top - Gold
£922£553(40% off)
Shanghai Tang wrapped blouse - Neutrals
£1,030£619(40% off)
Shanghai Tang Tang jacquard blouse - Green
£501
Shanghai Tang Tang jacquard-effect blouse - Blue
£421
Shanghai Tang Jade jacquard top - Green
£298
Shanghai Tang Tang jacquard silk blouse - Neutrals
Shanghai Tang Tang jacquard batwing-sleeve top - Blue
Shanghai Tang silk blouse - Blue
£492
Shanghai Tang Jade-button blouse - Black
£659
Shanghai Tang x Jacky Tsai Dali Icons blouse - Neutrals
£661
Shanghai Tang tang silk blouse - White
£660
Shanghai Tang silk blouse - Pink
Shanghai Tang x Chen Man stand-up collar blouse - Black
£505