Roberto Cavalli crystal-embellished long dress

£2,476.00 £1,733.00 (Save 30%)
Farfetch