I have been having highlights and getting my hair dyed for years and have moved from one hairdresser to another so now I have bad roots as haven't done it for longer than usual due to having a baby but also I can kind of see where I have had it coloured by different hairdressers, it is not all even. I am wondering if I should try to find a home hair dye that is like my real (dark blonde) colour and dye it and then go to a hairdresser and get highlights to brighten it up, or if I just go to the hairdresser and get a full head of highlights will that sort it out? I am worried that because my hair is not all one colour it will take the highlights differently and not be even. At the moment I have a good 3 or 4 inches of re-growth and my hair is long, down to below the bra type length.