La infanta María Cristina nació en el Palacio Real de Madrid, España. Era la cuarta descendiente y segunda hija de los reyes Alfonso XIII y Victoria Eugenia, por lo tanto tía carnal del rey Juan Carlos I. La familia Real española debió abandonar el país en 1931, después de la proclamación de la II República y entre manifestaciones de júbilo. Se establecieron en un primer momento en París.En 1933 el rey Alfonso y sus hijas, la infanta Beatriz y María Cristina, se trasladaron a Roma. El rey, cautelosamente prevenido, quería pretendientes conocedores de los peligros de la hemofilia, la cual había afectado ya a dos de sus hijos varones, (Alfonso, el príncipe de Asturias, y al infante Gonzalo).
A infanta Maria Cristina nasceu no Palácio Real de Madrid, em Espanha. Era a quarta filha dos reis Afonso XIII e Vitória Eugénia e, por isso, tia paterna do rei Juan Carlos I. A família real espanhola teve de deixar o país em 1931, após a proclamação da Segunda República Espanhola, e entre manifestações de júbilo. Estabeleceram-se primeiro em Paris.
Em 1933 o rei Afonso e as suas filhas, as infantas Beatriz e Maria Cristina, mudaram-se para Roma. O rei, cautelosamente prevenido, queria que os seus pretendentes soubessem dos perigos da hemofilia, que tinha afectado dois dos seus filhos varões (Afonso, príncipe das Astúrias e o infante Gonçalo).