SUS PADRES FUERON DON JUAN DE BORBÓN Y BATTENBERG (1913-1993), HIJO DEL REY ALFONSO XIII Y VICTORIA EUGENIA DE BATTENBERG, Y MARÍA DE LAS MERCEDES DE BORBÓN Y ORLEANS (1910-2000), HIJA DEL INFANTE CARLOS DE BORBÓN-DOS SICILIAS.
Nació en Roma el 5 de enero de 1938, porque allí fue donde Alfonso XIII se exilió junto a la familia real, tras huir del país al instaurarse la Segunda República española el 14 de abril de 1931. Fue bautizado el 26 de enero de 1938 en la capilla del Palacio Magistral de la Orden de Malta de Roma por el cardenal secretario de Estado de la Santa Sede, monseñor Eugenio Pacelli, futuro papa Pío XII, con el nombre Juan Carlos Alfonso Víctor María de Borbón. Su abuela paterna, la reina Victoria Eugenia, fue la madrina, y su abuelo materno, Carlos de Borbón-Dos Sicilias, príncipe de las Dos Sicilias e infante de España, el padrino. En 1942 se trasladó junto con el resto de su familia a la ciudad suiza de Lausana.
Cuando nació, la Guerra Civil española estaba en su momento álgido, con una clara ventaja militar a favor del bando rebelde, encabezado por el general Los monárquicos españoles confiaban en la restauración dinástica una vez concluyera el conflicto, pero no fue así. Al terminar la guerra, en abril de 1939, Franco se mantuvo en el poder, iniciando un régimen dictatorial que perduraría hasta su muerte, el 20 de noviembre de 1975, y que mantuvo a