Llywelyn pensó entonces en estabilizar su sucesión con su nueva esposa Leonor de Montfort, pero esta falleció en 1282 al dar a luz a una hija Gwenllian ferch Llywelyn.