En 1670 se casó con Leonor María Josefa de Habsburgo, hija del Emperador Fernando III de Habsburgo.