Sofía fue prometida al príncipe Luis de Hesse-Darmstadt, hermano de la primera esposa de Pablo, pero al enviudar éste en 1776, Federico II de Prusia propuso a Sofía como la candidata ideal a ser la segunda esposa del zarévich.