Collection: Vintage Handbags
-
Sold outgrey studded cross body fringe bag
Regular price £54.00 GBPRegular priceSale price £54.00 GBPSold out -
white and cream flower embroidered crossbody bag
Regular price £30.00 GBPRegular priceSale price £30.00 GBP -
black crossbody buckle waterproof bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBPSold out -
giraffe print bow handle shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBPSold out -
black simple genuine leather shoulder bag
Regular price £40.00 GBPRegular priceSale price £40.00 GBPSold out -
navy double zip faux leather shoulder bag
Regular price £38.00 GBPRegular priceSale price £38.00 GBP -
brown monogram padlock canvas and faux shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBP -
black faux leather buckle shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBPSold out -
Sold outbrown genuine leather shoulder bag
Regular price £38.00 GBPRegular priceSale price £38.00 GBPSold out -
brown genuine leather plaited handle shoulder bag
Regular price £40.00 GBPRegular priceSale price £40.00 GBP -
multicoloured swirl double buckled shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBPSold out -
grey metallic genuine leather buckle shoulder bag
Regular price £40.00 GBPRegular priceSale price £40.00 GBP -
brown striped faux leather hand bag
Regular price £36.00 GBPRegular priceSale price £36.00 GBP -
black and red flower embroidery double pocket shoulder bag
Regular price £46.00 GBPRegular priceSale price £46.00 GBP -
Sold outblack and white greta shoulder bag
Regular price £28.00 GBPRegular priceSale price £28.00 GBPSold out -
black velour simple shoulder bag
Regular price £28.00 GBPRegular priceSale price £28.00 GBP