Además de su prole legítima, Alfonso XII dejó al menos dos hijos ilegítimos con la contralto Elena Sanz: