El infante Juan de Portugal, hijo de Pedro I de Portugal e Inés de Castro, que se refugió en Castilla durante la crisis de 1383-1385, casó en segundas nupcias con Constanza de Castilla, hija bastarda de Enrique II. De este matrimonio nacerían dos hijas, y con una de ellas, Beatriz de Portugal, mantendría un intenso romance Pero Niño.