This top has been altered so please ask for measurements but good for UK 8 – 10

White cotton perfection

ISABEL MARANT blouse

£59.99

Out of stock