Oops! Something went wrong, please try again later.
Our community is growing and we want to make it as relevant and exciting for you as possible! Whether it's your first time or you are a lifelong DIY …See more
The great thing about Semi Permanents is that on average they last between 10-12 washes and so you have the freedom to try and test different colours to find the...