KG Kurt Geiger
KG Kurt Geiger Kensington leather crossbody bag - Gold
£281
KG Kurt Geiger small Party shoulder bag - Black
£186
KG Kurt Geiger micro Party crossbody bag - Black
£136
KG Kurt Geiger mini Kensington shoulder bag - Purple
£207
KG Kurt Geiger Kensington tweed crossbody bag - Blue
£234
KG Kurt Geiger mini Kensington glitter crossbody bag - Gold
£187