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