Stella McCartney high neck lace velvet silk blend dress
£3,046.00
£1,523.00
(Save 50%)