La princesa María y del príncipe Fernando de Rumanía se casaron el 10 de enero de 1893 en Sigmaringen (Alemania) en una triple ceremonia: civil, católica y anglicana. En su matrimoinio tuvieron sies hijos: el príncipe Carlos (1893-1953) –el futuro rey Carlos II de Rumanía-,la princesa Isabel (1894-1956), la princesa María (1900-1961), el príncipe Nicolás (1903-1978), la princesa Ileana (1909-1991) y el príncipe Mircea (1913-1916)