FREE SHIPPING FOR ORDERS OVER £300 WITHIN THE UK
LACE LOOSE WAVE 24
Regular price £490
LACE DEEP WAVER 20
Regular price £440
LACE LOOSE WAVE 30
Regular price £550
LACE DEEP WAVER 28
Regular price £540
RIHANA 28
Regular price £640
LACE DEEP TWIST 22
Regular price £480
LACE ATAYLA 26
Regular price £530
LACE MILANO 18
Regular price £420
LACE MILANO 24
LACE KARISSA 22
DANISHA 30
Regular price £660
LACE DEEP WAVER 24
FRONTAL STUNNA 20
Regular price £380
BUTTA 14
Regular price £280
LACE DION 28
LACE KINKY 24
LACE JANETTE
Regular price £580
LACE DEEP TWIST 18
LACE DEEP WAVER 18
LACE MILANO 20
LACE MILANO 22
LACE KARISSA 18
LACE KARISSA 20
LACE KARISSA 30
Unavailable
Sold Out
Ordered
Feb 21