Fancy a change of hair colour? These semi-permanent hair dyes are perfect for switching up your look, without the commitment. You can do it at home, you don’t need to worry about re-growth and ...
So let's see how it works. So, demipermanent is right in the middle of semipermanent and permanent hair dye. It should last four to six weeks or, depending on how much you wash your hair ...