I love the L’Oréal Casting Crème Gloss hair colour. Firstly because it leaves hair in a better condition than you started colouring with, it leaves hair damage free because it contains no ammonia and the best part is… It’s semi permanent, so as the colour fades, you get more shimmering shades. I love the idea of your hair colour changing every time you wash it. I had this phase were I wanted a lovely purple hue, the L’Oréal Casting Crème Gloss in plum left my hair with a vibrant shimmering shade which lasted around 6 to 7 weeks.