23. januára 1878, na pravé poludnie sa kráľ Alfonso XII. oženil s Maríou de las Mercedes de Orleáns y Borbón v kráľovskej bazilike Atocha. Bola to najromantickejšia svadba storočia a zároveň nádherné vyvrcholenie vášnivého milostného príbehu.
Mladí ľudia sa stretli, keď bola María ešte bábätko a mala sotva dva roky. María de las Mercedes bola pokrstená v Kráľovskom paláci na základe priania Isabela II. Jej krstu sa zúčastnil aj mladý Alfonso. Ten bol v tej dobe študentom vo Viane. “Keď som ju videl, uvedomil som si, že ju milujem od tej doby, ako som ju prvý raz stretol. Od prvého okamihu som pochopil dôvod svojej existencie, “povedal mladý panovník spolužiakovi.
Čoskoro po skončení medových týždňov začalo byť zjavné, že nevesta trpí brušným týfusom. Manželstvo trvalo len niekoľko mesiacov, počas ktorých Mercedes potratila jediné dieťa. Kráľovná zomrela 26. júna 1878, dva dni po svojich osemnástych narodeninách v Madride, pričom už niekoľko predchádzajúcich dní nebola pri vedomí.
Alfonso XII. sa psychicky zrútil.
Potom, čo na neho bol 25. septembra 1878 spáchaný neúspešný atentát, začali ho ľudia v jeho okolí presviedčať, že sa musí čo najskôr znovu oženiť a splodiť následníka trónu. Vybral si Mercedisinu staršiu sestru Máriu Kristínu, tá ale zomrela počas zásnub v roku 1879. V novembri 1879 sa Alfonso XII. oženil s Máriou Kristínou Rakúskou. Alfonsova prvá dcéra potom dostala meno na počesť kráľovnej Mercedes.