For a vibrant hair colour, choose Stargazer semi-permanent dye. The colours are ammonia and peroxide-free. This semi-permanent hair colour with a conditioner is gentle on your hair and will not damage it. It's easy to apply and provides a strong, rich colour that can last up to 15 washes in pre-lightened hair and 8 washes in un-lightened hair. Each box includes gloves for mess-free application. The bottle is sufficient to cover shoulder-length hair. This UK-manufactured formula is vegan and cruelty-free and has been sold in this formula for over 25 years. All Stargazer semi-permanent hair dyes can be mixed to create custom shades.