Ive got hair dye to hopefully do today. Im a complete newbie as never done it before. Should I have washed my hair before hand? I washed my hair Wednesday morning so it's not mega dirty but not freshly clean either? How long after applying the hair dye do I shampoo my hair?
Thanks