Por parte paterna, sus abuelos eran el rey Enrique III de Castilla y la reina Catalina de Lancaster y, por parte materna, sus abuelos eran el infante Juan de Portugal e Isabel de Barcelos.