Christopher Kane multi jewel mini dress

£1,294.00 £647.00 (Save 50%)
Farfetch