Shanghai Tang
Shanghai Tang cashmere cardigan - Grey
£1,232
Shanghai Tang Daily Blessing speckled knit V-neck cardigan - Black
£615
Shanghai Tang cropped cardigan - Black
£815
Shanghai Tang Tang frog-fastening cardigan - Red
£1,211
Shanghai Tang Tang frog-fastening cardigan - Neutrals
Shanghai Tang Tang frog-fastening cardigan - Black
£1,217
Shanghai Tang frog-fastening silk cardigan - Pink
£877
£873
Shanghai Tang frog-button silk cardigan - Purple
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
£874
Shanghai Tang buttoned cardigan - Red
£582
Shanghai Tang Tang high-neck cardigan - Black
Shanghai Tang Qipao knitted top - Red
£509
Shanghai Tang Qipao knitted top - Black
£503
Shanghai Tang cashmere cardigan - Red
£786
Shanghai Tang cashmere cardigan - Black
£739
Shanghai Tang knotted tang cardigan - Black
£863
Shanghai Tang knot button tang cardigan - Blue
£1,230
Shanghai Tang qipao top - Green
£253