Su tercera esposa, con quien se casó el 23 de julio de 1873 en Kleinheubach, fue la infanta María Teresa de Portugal (1855-1944), hija del rey Miguel I de Portugal (1802-1866) y de su esposa, la princesa Adelaida de Löwenstein-Wertheim-Rosenberg (1831-1909).