Calvin Klein Jeans
Calvin Klein Jeans logo-plaque crossbody bag - Pink
£114£108(5% off)
Calvin Klein Jeans logo-patch leather messenger bag - Black
£114£102(10% off)