This page, grey blazer, £1,324;
blue jacket, £1,324; skirt,
£662; shoes, £1,695, all by
Calvin Klein 205W39NYC
Opposite, tights, £287 each,
by Marine Serre
Art
This page, grey blazer, £1,324;
blue jacket, £1,324; skirt,
£662; shoes, £1,695, all by
Calvin Klein 205W39NYC
Opposite, tights, £287 each,
by Marine Serre
Art