Nipote (n. Roma 1938) del re di Spagna Alfonso XIII, figlio di Giovanni di Borbone-Spagna, conte di Barcellona, e di María Mercedes di Borbone-Napoli. Nel luglio 1969 Franco lo designò suo successore "a titolo di re". Assunta la reggenza nel 1974 e nel 1975, in occasione di due malattie di Franco, alla morte di questo fu proclamato re (nov. 1975). Giovanni Carlo I è stato abile protagonista del processo politico che ha avviato la Spagna al ripristino delle libertà democratiche. Ha sposato (1962) la principessa Sofia, figlia del re di Grecia, Paolo I, dalla quale ha avuto tre figli: il principe ereditario Felipe e le principesse Elena e Cristina. Nel giugno 2014 il sovrano ha annunciato la sua volontà di abdicare a favore di Felipe; dopo l’approvazione della legge che ha autorizzato la trasmissione del potere, il 19 giugno 2014 questi gli è succeduto sul trono di Spagna. Nell'agosto 2020 l’ex sovrano ha lasciato il Paese a causa delle inchieste per evasione fiscale e riciclaggio di denaro aperte dal Tribunale supremo spagnolo.