Murió de un ataque al corazón durante un viaje en tren a Crimea, en 1891.La gran duquesa Olga Fiódorovna nació en Karlsruhe como Cecilia Augusta, princesa y margravina de Baden.Leopoldo fue considerado el primer gobernante alemán en emprender reformas liberales en su nación.Este hecho dañó la relación entre la pareja, y se cree que Sofía pudo tener un romance después del distanciamiento.A pesar de sus caracteres opuestos, esto no supuso un obstáculo para su felicidad.[6] Durante los primeros años de su matrimonio vivieron en su propio palacio en San Petersburgo, que fue construido para ellos en 1861.Más tarde, la reina Victoria describió su encuentro con ellos en una carta a su hija Victoria, princesa de Prusia: En 1862, el hermano del gran duque Miguel, el zar Alejandro II de Rusia, lo nombró virrey en el Cáucaso, y Olga se trasladó con su marido a la ciudad de Tiflis, lugar donde residirían durante casi 20 años.Como esposa del virrey, gran parte de su deber consistía en participar en actos oficiales.[9] Su segundo hijo, el gran duque Miguel, que no era especialmente inteligente, fue una fuente constante de decepción para ella.El matrimonio no solo era morganático, sino también ilegal según las leyes de la familia imperial, y causó un gran escándalo en la corte rusa.Se dice que cuando Olga Fiódorovna recibió el telegrama comunicándole la noticia, sufrió una gran conmoción y cayó enferma.[13] Pocos días más tarde, ante la insistencia de sus médicos, la gran duquesa viajó a Ai-todor, su finca en Crimea, para recuperarse.Durante la tarde, la gran duquesa sufrió un ataque al corazón y se temió por su salud.Como Járkov era la ciudad más grande cercana, el tren volvió allí hacia la noche.Varios médicos fueron llamados a su compartimento del tren, y le diagnosticaron inflamación de los pulmones.Finalmente, viendo que su fin se aproximaba, un sacerdote fue llamado y le administró los ritos ortodoxos correspondientes.
La gran duquesa Olga Fiódorovna en 1860.
El gran duque Miguel Nikoláyevich, su esposa, la gran duquesa Olga, y sus dos hijos mayores.
Olga Fiódorovna en 1886.
La gran duquesa Olga Fiódorovna rodeada de su marido y sus hijos (c. 1880).