Ambos compromisos quedaron sin efecto y en 1240 ya había sido acordado su matrimonio con Violante, según consta en el testamento del 1 de enero de 1241 de Jaime I el Conquistador, rey de Aragón donde cita a su hija "Ioles, coniugi Alfonsi, primogeniti illustris regis Castellae".