Este matrimonio fue impulsado por su madre, Berenguela de Castilla, en una maniobra política que evitó que Juan de Brienne desposara a alguna de las hijas que Alfonso IX tuvo con su primera esposa Teresa de Portugal con lo que evitaba que el rey leonés dispusiera de otro candidato varón que le disputara el trono a Fernando III el Santo.