Shanghai Tang
Shanghai Tang floral-appliqué velvet qipao dress - Black
£1,067
Shanghai Tang metallic-effect sleeveless midi dress - Black
£1,008
Shanghai Tang Winding Stream Party silk wrap dress - Green
£1,155
Shanghai Tang Winding Stream Party mini qipao dress - Blue
£833