Calvin Klein
Calvin Klein Flat messenger bag - Black
£101
Calvin Klein Vertical Lines Reporter messenger bag - Black
Calvin Klein logo-lettering cross body bag - Black
£102
Calvin Klein Reporter messenger bag - Black
Calvin Klein logo-plaque cross body bag - Black
£109£98(10% off)
Calvin Klein logo-print messenger bag - Brown
£85
Calvin Klein logo-detail messenger bag - Black
£94£75(20% off)