Luego de que la pareja se casó, los españoles esperaban con ansia, herederos, noticia que fue dada a comienzo de 2005, y para octubre de ese año, nació la infanta Leonor, la segunda en sucesión al trono, por encima de sus tías, la infanta Elena y la infanta Cristina.
La infanta Leonor es ahijada de sus abuelos, los reyes Sofía y Juan Carlos. Ella, junto a su hermana, la infanta Sofía, aparecen poco ante el publico (unas cuatro veces al año), entre esas: vacaciones de Mallorca, misa de Pascuas, inicio de escuela.