Sus padres fueron don Juan de Borbón y Battenberg y doña María de las Mercedes de Borbón y Orleáns, y a los tres años de edad se convirtió en heredero de la corona al abdicar el abuelo Alfonso XII en favor de su padre.