La princesa María de la Esperanza contrajo matrimonio el 18 de diciembre de 1944 en Sevilla con Pedro Gastón de Orleans-Braganza, príncipe Imperial de Brasil, uno de los dos pretendientes al trono brasileño, y jefe de la rama de Petropolis.