Teresa Cristina y Pedro II tenían cierto grado de consanguinidad, por lo que fue necesaria una dispensa papal del papa Gregorio XVI para llevar a buen término los acuerdos matrimoniales.