Se casó con el emperador Pedro II de Brasil, hijo del rey Pedro IV de Portugal y de la archiduquesa María Leopoldina de Austria, el 30 de mayo de 1843 en Nápoles, y posteriormente el día 4 de septiembre de 1843 en Río de Janeiro.