Stella McCartney Stella McCartney off-the-shoulder velvet dress - Black
£2,486.00
£1,243.00
(Save 50%)