Calvin Klein Jeans
Calvin Klein Jeans logo-print messenger bag - Black
£92£78(15% off)
Calvin Klein Jeans logo-plaque crossbody bag - Pink
£114£108(5% off)