Nació en el palacio de Liria de Madrid el 04 de diciembre de 1849 y fue bautizado pocos días después en el Palacio Real bajo los nombres de "Carlos María Isabel Francisco de Sales Bárbara", siendo su madrina la reina Isabel II.