Calvin Klein
Calvin Klein logo-stamp messenger bag - Black
£112
Calvin Klein logo-patch messenger bag - Black
Calvin Klein logo-print messenger bag - Black
£113£78(30% off)
£113£57(49% off)
Calvin Klein Elevated logo-lettering messenger bag - Black
Calvin Klein logo-plaque zipped messenger bag - Black
£113£79(30% off)
Calvin Klein logo-print crossbody bag - Black
£113£90(20% off)
Calvin Klein logo-plaque cross body bag - Black
£119