I 1275 kapret noen av Edvards hyrede pirater et skip med Eleanor de Montfort, Simon de Montforts eneste datter, om bord, på vei fra eksil i Frankrike til Wales, hvor hun skulle gifte seg med Llywelyn ap Gruffydd, den daværende lensherren. Ekteparets familier hadde arrangert ekteskapet, da det var av viktighet å få i stand en allianse med Simon de Montfort. Llywelyn ville gifte seg med henne uansett, først og fremst for å irritere sin gamle fiende, Edvard. Ved å kapre skipet fikk Edvard tak i Eleonore og sperret henne inne i slottet Windsor. Etter at Llywelyn gjentatte ganger nektet å godta Edvards overhøyhet i 1274-75, rustet Edvard en hær og begynte sitt første felttog mot den walisiske fyrsten.