Carolina Herrera polka dot wrap dress

£2,254.00 £1,127.00 (Save 50%)
Farfetch