KARL LAGERFELD JEANS
Karl Lagerfeld Jeans logo socks (set of two) - Grey
£35
Karl Lagerfeld Jeans logo-print bodysuit - Black
£68