1. Beautiful and vibrant: Garnier Nutrisse Ultra Colour Permanent Purple Hair Dye2. Bright and vivid: Garnier Olia Violet Hair Dye3.
Long-lasting: Schwarzkopf Live Colour + Lift Ultra Violet, Permanent Colour4. For a nourished healthy look: Adore Shining Semi Permanent Hair Colour5.
Get a dreamy style: Schwarzkopf Live Lightener + Twist Hair Dye, Permanent ColourPros:Cons:Pros:Cons:Pros:Cons:Pros:Cons:Pros:Cons:Semi-permanent hair colours are usually more vibrant artificial colours that wash out with time, typically 2-8 weeks, depending on the brand/product.
Permanent colours, however, do not wash out - they alter your hair's pigment permanently, but they may fade over time. Semi-permanent colours are great if you want to try a few colours and change up and dye your hair frequently.
Read more on msn.com