Question: can twins have two different eye colors?
Answer: The first set of twins have different eye colors. The second set of twins have different eye color, different hair color and different skin color. Eye color is not fully controlled by genetics, and even if they were, it's polygenic, meaning it's controlled by multiple genes. Things can go wrong; mutations can occur.