Question: why do identical twins have different phenotypes?
Answer: Identical twins share the same genotype, since their genomes are identical; but they never have the same phenotype, although their phenotypes may be very similar. ... A phenotype is said to be canalized if mutations (changes in the genome) do not noticeably affect the physical properties of the organism.