Casou-se em 1424 com seu meio-tio, o infante
D. João, condestável de Portugal e Mestre da
Ordem de Santiago. Desta união nasceram quatro filhos:
- Diogo (1425 - 1443), condestável de Portugal;
- Isabel (1428 - 1496), casada com João II de Castela e mãe de Isabel I a Católica;
- Beatriz (1430 - 1506), casada com seu primo, o infante Fernando e mãe de D. Manuel I;
- Filipa (1432 - 1450), senhora de Almada.
Enviuvou em 1442, tendo-se retirado para Espanha onde viveu na companhia da sua filha, D. Isabel de Portugal, rainha de Castela. Encontra-se sepultada no
Mosteiro da Batalha.