Carolina Herrera floral knitted dress

£2,880.00 £1,440.00 (Save 50%)
Farfetch