Por línea paterna era nieto del rey Pedro II de Portugal y de la reina María Sofía de Neoburgo.