María Cristina de Orleans fue una de las hijas de Antonio de Orleans, Duque de Montpensier (1824-1890), y de Luisa Fernanda de Borbón, Infanta de España (1832-1897). Se crio en Sevilla, y dada su cercana relación con la Familia Real Española le fue otorgado el título de Infanta de España.