No se trató de un matrimonio muy bien avenido, ya que Alfonso XI, en 1327, cuando se estaban estrechando los lazos con Portugal, conoció a Leonor de Guzmán, de la que quedó prendado, y al año siguiente inició una relación amorosa con ella que desplazó a la reina legítima y que tuvo como fruto a diez hijos bastardos, aunque solo cinco de ellos sobrevivieron, entre ellos el futuro rey Enrique II de Castilla.