Stella McCartney Delia silk brocade dress
£1,898.00
£949.00
(Save 50%)