Alfonso nació en el Palacio Real de Madrid el 28 de noviembre de 1857.