Saint Laurent lamé striped mini dress

£2,635.00 £2,108.00 (Save 20%)
Farfetch