Showing 1–12 of 18 results

Indian body wave 300g

£240.00£390.00

Indian body wave 400g

£336.00£582.00

Indian curly 300g

Rated 3.00 out of 5
£240.00£390.00

Indian curly 400g

£336.00£582.00

Indian mink straight 400g

£330.00£492.00

Mongolian body wave 400g

£330.00£504.00

Mongolian body wave 300g

£264.00£390.00

Mongolian straight 300g

Rated 5.00 out of 5
£264.00£390.00

Mongolian straight 400g

£330.00£504.00

New Indian mink straight 300g

Rated 5.00 out of 5
£240.00£408.00

Peruvian body wave 300g

£264.00£390.00

Peruvian body wave 400g

£330.00£504.00