Constanza tuvo tres hijos con el infante Pedro: María, (1342-1375/85) que se casaría con el infante Fernando de Aragón, marqués de Tortosa e hijo del rey Alfonso IV de Aragón; Luis, que nació en 1344 y que solo viviría 8 días; y Fernando (1345-1383), que sería el futuro rey Fernando I de Portugal.