Al año siguiente, en 1292, Sancho IV conquistó la plaza de Tarifa, después de un prolongado asedio, y la reina dio a luz al infante Felipe de Castilla.