De hecho, tras el nacimiento de su primer hijo, Alfonso, en febrero de 1845, la emperatriz dio a luz a tres hijos más: Isabel en julio de 1846; Leopoldina en julio de 1847 y Pedro en julio de 1848.