Судя по портрету, она не была красавицей.
Как показывает история, корона на голове очень сильно украшает женщину
Опять таки, не стоит забывать, что стандарты красоты того времени были другими.
Посмотрите на портреты Евдокии Лопухиной, первой жены Петра.
Ее выбрали именно за красоту.
Возвращаясь к Софье следует отметить, что она была умна и прекрасна образованна, что то же могло сыграть свою роль