Givenchy panelled shirt dress

£2,220.00 £888.00 (Save 60%)
Farfetch