Giambattista Valli layered sequin-embellished dress

£3,499.00 £2,624.00 (Save 25%)
Farfetch