La pareja tuvo tres hijos: La infanta Elena, DUQUESA de Lugo; la infanta Cristina, DUQUESA de Palma de Mallorca; y Felipe, el heredero.
Hiru seme-alaba izan zituzten: Elena infanta, Lugoko DUKESA; Cristina infanta, Palmako DUKESA; eta Felipe, oinordekoa.