El 25 de junio de 1797 contrajo matrimonio en Foggia el futuro rey de las Dos Sicilias, Francisco I, primo carnal suyo al ser hijo de María Carolina de Austria (hija de María Teresa) y del rey Fernando I de las Dos Sicilias (hijo de Carlos III de España).