Marine Serre tiered floral-print dress

£2,968.00 £1,187.00 (Save 60%)
Farfetch