Collection: Vintage Handbags
-
teal blue fringe festival shoulder bag
Regular price £50.00 GBPRegular priceSale price £50.00 GBPSold out -
brown pleated faux leather shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBPSold out -
black genuine leather buckle shoulder bag
Regular price £65.00 GBPRegular priceSale price £65.00 GBPSold out -
red genuine leather double buckle shoulder bag
Regular price £48.00 GBPRegular priceSale price £48.00 GBPSold out -
brown faux leather oversized buckle shoulder bag
Regular price £28.00 GBPRegular priceSale price £28.00 GBPSold out -
brown lightweight genuine leather shoulder duffle bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBPSold out -
silver croc effect ruffled faux leather shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBPSold out -
navy blue genuine leather twisted handle shoulder bag
Regular price £50.00 GBPRegular priceSale price £50.00 GBPSold out -
burnt orange / brown leather buckle shoulder bag
Regular price £36.00 GBPRegular priceSale price £36.00 GBPSold out -
brown patchwork leather studded shoulder bag
Regular price £48.00 GBPRegular priceSale price £48.00 GBPSold out -
brown patchwork genuine leather zip shoulder bag
Regular price £54.00 GBPRegular priceSale price £54.00 GBPSold out -
brown faux leather shoulder bag
Regular price £38.00 GBPRegular priceSale price £38.00 GBP -
black bow detail genuine leather shoulder bag
Regular price £50.00 GBPRegular priceSale price £50.00 GBP -
brown faux leather shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBP -
brown faux leather studded buckle shoulder bag
Regular price £36.00 GBPRegular priceSale price £36.00 GBPSold out -
coral orange genuine leather shoulder bag
Regular price £48.00 GBPRegular priceSale price £48.00 GBP