Michelle Mason one-shoulder mini dress

£875.00 £350.00 (Save 60%)
Farfetch