KARL LAGERFELD JEANS
Karl Lagerfeld Jeans KLJ box logo cross body bag - Purple
£113
Karl Lagerfeld Jeans zip fastening cross body bag - Pink
£119
Karl Lagerfeld Jeans buckle-strap messenger bag - Black
£169
Karl Lagerfeld Jeans logo-plaque messenger bag - Black
£159£110(21% off)