-
Natural wave 22inches 100% human hair 11A
Regular price £104.48 GBPRegular priceUnit price per -
Natural wave 20inches 100%Human hair 11A
Regular price £99.16 GBPRegular priceUnit price per -
Natural wave 18inches 100% human 11A extensions
Regular price £91.34 GBPRegular priceUnit price per -
Natural wave 16inches 100%human hair 11A extensions
Regular price £85.18 GBPRegular priceUnit price per -
Natural wave 14inches 100% human hair 11A extensions
Regular price £80.69 GBPRegular priceUnit price per -
Natural wave 12 inches 100%human hair 11A extensions
Regular price £77.36 GBPRegular priceUnit price per -
Natural wave 10inches 100% human 11A extensions
Regular price £71.70 GBPRegular priceUnit price per -
Curly human hair 24inches 11A extensions
Regular price £111.47 GBPRegular priceUnit price per -
Curly human hair 22inches 11A extensions
Regular price £104.45 GBPRegular priceUnit price per -
Curly human hair 20inches 11A extensions
Regular price £99.16 GBPRegular priceUnit price per -
Curly human hair 18inches 11A extensions
Regular price £92.17 GBPRegular priceUnit price per -
Curly human hair 16inches 11A extensions
Regular price £87.01 GBPRegular priceUnit price per -
Curly human hair 14inches 11A extensions
Regular price £83.52 GBPRegular priceUnit price per -
Curly human hair 12inches 11A extensions
Regular price £79.19 GBPRegular priceUnit price per -
Curly human hair 10inches 11A extensions
Regular price £73.53 GBPRegular priceUnit price per -
Body wave human hair 24inches 11A extensions
Regular price £111.74 GBPRegular priceUnit price per