Zimmermann embroidered floral shirt dress

£1,211.00 £969.00 (Save 20%)
Farfetch