En 1874, se casó con el príncipe Alfredo, duque de Edimburgo, el segundo hijo de la reina Victoria del Reino Unido y del príncipe Alberto de Sajonia-Coburgo-Gotha; fue la primera y única Románov en casarse con un miembro de la familia real británica.