Por consejo de su hermana la reina Berenguela de Castilla, contrajo matrimonio el 6 de febrero de 1221 con el rey aragonés Jaime I "el Conquistador", en el municipio soriano de Ágreda.