Question: how can identical twins have different skin color?
Answer: It's possible, but unlikely for the skin colors of twins to be very different. Identical twins have to have the same skin color, because they have the exact same genes, they started out as one embryo that split into two. Fraternal twins start as two seperate embryos, and are as similar as any other siblings.