Alberta Ferretti multi-panelled dress

£1,970.00 £985.00 (Save 50%)
Farfetch