En 1889 contrajo matrimonio con la princesa Sofía de Prusia, que era hermana del káiser alemán Guillermo II, y nieta, por vía materna, de la reina Victoria I del Reino Unido.