En el año de 1863 la princesa María tuvo un amorío con el príncipe de Orleans Pierre-Antoine Lacouture de Orleans con el que tuvo un hijo, y en el año de 1869 la princesa María se casó en Berlín con el príncipe Felipe de Bélgica, hijo del rey Leopoldo I de Bélgica y de la princesa Luisa de Orleans.