Sus abuelos paternos fueron los infantes de España y Portugal Don Pedro Carlos de Borbón y Braganza y Doña María Teresa de Braganza y Borbón, su mujer, princesa de Beira (que se llamó reina de España por su segundo matrimonio con el infante pretendiente Don Carlos María Isidro, iniciador de la ).