Carolina Herrera floral-print wrap dress

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