I 1253 skilte han seg fra sin franske hustru Matilda for å kunne gifte seg med Beatrice av Castilla. Hun var en datter utenfor ekteskap av Alfonso X, konge av kongedømmet Castilla, og hans elskerinne Mayor Guillén de Guzmán. Ekteskapet var den tradisjonelle portugisiske dynastiske alliansen med Castilla.