Collection: Vintage Handbags
-
brown faux leather slouchy shoulder bag
Regular price £50.00 GBPRegular priceSale price £50.00 GBP -
brown extra large faux leather buckle shoulder bag
Regular price £54.00 GBPRegular priceSale price £54.00 GBP -
brown faux leather studded buckle shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBPSold out -
Sold outred faux leather shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBPSold out -
blue croc effect faux leather buckle shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBP -
brown croc effect zip shoulder bag
Regular price £36.00 GBPRegular priceSale price £36.00 GBP -
silver and white giraffe print faux leather shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBP -
mustard yellow genuine vegetable leather sisley shoulder bag
Regular price £48.00 GBPRegular priceSale price £48.00 GBP -
stone genuine leather double buckle marc jacobs shoulder bag
Regular price £50.00 GBPRegular priceSale price £50.00 GBPSold out -
dusty pink faux leather double pocket shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBP -
gold multicoloured patchwork buckle shoulder bag
Regular price £36.00 GBPRegular priceSale price £36.00 GBP -
brown genuine leather zip studded shoulder bag
Regular price £70.00 GBPRegular priceSale price £70.00 GBP -
black mandarina duck slouchy genuine leather pocket shoulder bag
Regular price £70.00 GBPRegular priceSale price £70.00 GBPSold out -
silver faux leather studded shoulder bag
Regular price £50.00 GBPRegular priceSale price £50.00 GBP -
black faux leather eyelet buckle shoulder bag
Regular price £38.00 GBPRegular priceSale price £38.00 GBP -
black cowhide studded shoulder bag
Regular price £36.00 GBPRegular priceSale price £36.00 GBP