Alfonso XIII tuvo siete hijos con su esposa, la reina Victoria Eugenia de Battenberg, y otros dos con Carmen Moragas, una actriz con la que mantenía una relación extramatrimonial