Stella McCartney Compact sweetheart neck midi dress

£1,151.00 £518.00 (Save 55%)
Farfetch