I would definitely give her a Russian name- & these are some I like- maybe you'll find one that you like & that seems to fit her- after all, you know her personally, & that's different from just photos.
Anoushka- means grace, or favor.
Anastasia- means resurrection.
Anika- grace
Irina- peace, peaceful
Katya- pure, perfect
Kira- ruler, leader of the people
Marta- lady
Manya- rebellious
Maya- dream, gracious
Mila- loved by the people, gracious, dear one
Nika- victory
Raisa- relaxed
Sofia- means wisdom
Svetlana- means shining star
Tatiana- fairy princess
Vasilisa- queen or empress
Zoya- life