Nació en el Palacio Real de Madrid, y su tío paterno, el rey Fernando VII de España creó el título de I duque de Cádiz para su sobrino.