John Richmond embellished shoulder pad dress

£848.00 £339.00 (Save 60%)
Farfetch