Question: do identical twins have to have the same gender?
Answer: Identical (monozygotic) twins happen when a single egg (zygote) is fertilised. The egg then divides in 2, creating identical twins who share the same genes. Identical twins are always the same sex, so if your twins are identical, you'll have 2 girls or 2 boys.