El 10 de enero de 1893, a los 17 años, se casó en el castillo de Sigmaringen con el príncipe heredero de Rumanía, Fernando de Hohenzollern-Sigmaringen, futuro rey Fernando I y heredero de su tío Carlos I, a quien dio seis hijos: