Shanghai Tang
Shanghai Tang Tang cashmere cardigan - Black
£1,183
Shanghai Tang Tang-style frog-fastening cardigan - Red
Shanghai Tang metallic-effect tweed cardigan - Red
£706£423(40% off)
Shanghai Tang ribbed cotton polo top - Black
£444£223(50% off)
Shanghai Tang embroidered round-neck cardigan - Blue
£569
Shanghai Tang Tang cardigan - Pink
£1,310
Shanghai Tang Qipao top - Red
£444£267(40% off)
Shanghai Tang ribbed cotton midi dress - Black
£505
Shanghai Tang Tang cashmere - Green
Shanghai Tang Signature cashmere cardigan - Black
Shanghai Tang mock-neck sweater - Black
£567
Shanghai Tang mock-neck sweater - Red
Shanghai Tang cashmere cardigan - Neutrals
£1,233
Shanghai Tang buttoned cardigan - Red
£970
Shanghai Tang Tang high-neck cardigan - Black
Shanghai Tang Qipao knitted top - Red
£507
Shanghai Tang Qipao knitted top - Black
Shanghai Tang cashmere cardigan - Red
Shanghai Tang cashmere cardigan - Black
Shanghai Tang knotted tang cardigan - Black
£1,218
Shanghai Tang knot button tang cardigan - Blue
£1,230
Shanghai Tang qipao top - Green
Shanghai Tang qipao short-sleeve top - Brown
Shanghai Tang qipao top - Neutrals
Shanghai Tang floral-jacquard cardigan - Blue
£706
Shanghai Tang knot button tang cardigan - Red
Shanghai Tang buttoned pocket cardigan - Black
£921
Shanghai Tang knot button pocket cardigan - Yellow
Shanghai Tang knot button cardigan - Pink