En 1270 se casó con María de Hungría, hermana y heredera del rey Ladislao IV e hija del rey Esteban V.