Calvin Klein

CALVIN KLEIN Heritage Lined Cardigan 178 Black

£69.99 £89.99

As always, such excellent quality fabrics from Calvin Klein. Lovely black cosy winter full zip cardigan, with contrasting white polka dots to the front and rear. Looks great with black...