Yes, identical twins can be of different heights. This is because a small percentage of the factors that determine height are environmental, so if one twin receives a more nutrient-rich diet, they will likely be taller, even though they are genetically the same.
Read more