John Lewis Long grey dress Size 18
John Lewis Long grey dress Size 18
John Lewis Long grey dress Size 18
John Lewis Long grey dress Size 18

John Lewis Long grey dress Size 18

Regular price £39.00 £39.00 Sale

John Lewis

Long grey dress

Size 18

SM119 9

preloved, but still gorgeous