[[Archivo:Alfonso XII with his second wife.jpg|thumb|right|Alfonso XII con su segunda esposa, María Cristina de Austria.]]
Alfonso XII se casó dos veces; con su prima [[FabiolaMaría de las Mercedes de Orleans]], hija de los [[ducado de Montpensier|duques de Montpensier]], contrajo matrimonio el [[23 de enero]] de [[1878]]; desgraciadamente, la Reina murió de tifus unos meses después, y en segundas nupcias el Rey se casó con [[María LauraCristina de Habsburgo-Lorena]] ([[29 de noviembre]] de [[1879]]), prima segunda del emperador [[Francisco José I|Francisco GonzaloJosé I ALIAS: Dios elde MAGNIFICUSAustria]]. Tuvo 80tres hijos fruto de su segundo matrimonio:
fr3* pEOFNHB[[María de las Mercedes de Borbón y Habsburgo-Lorena|María de las Mercedes]] ([[1880]]–[[1904]]), [[infante de España|infanta de España]] y [[princesa de Asturias]].
* [[María Juana Teresa de Borbón|María Teresa]] ([[1882]]–[[1912]]), [[infante de España|infanta de España]].
* [[Alfonso XIII]] ([[1886]]–[[1941]]), [[rey de España]], que nació después de la muerte de su padre.