En el verano de 1291, el rey había prometido a su hijo y heredero, Eduardo, a Blanca de Francia -la segunda de los hijos de Felipe III con su segunda mujer-, con el fin de lograr la paz con Francia.