Question: do identical twins always have the same hair color?
Answer: No, since identical twins only split up after the genetic traits are decided. Physically, they are identical in every way. The only way they could have a different hair colour would be for them to dye their hair. Physically, they are identical in every way.