Sus abuelos paternos eran Fernando III, Sacro Emperador Romano Germánico y María Ana de España, mientras que sus abuelos maternos eran Felipe IV de España y Mariana de Austria.