Not always. I've read a bunch of twin studies. When the genetically identical twins have a blood supply that passes the "used" blood from one twin to the second one, the second one is born at a lower birth weight and usually with a measurably lower IQ. Fingerprints are different even with the same starting DNA. Read through the sections on epigenetics in
.