Definitely Jenny
I have a Jennifer. When she was little she insisted on her full name but now she’s 12 she’s usually Jenny or sometimes Jen if she’s trying to be a bit more grown up, I’ve always loved it and haven’t across another girl with the same name yet.
We did consider Genevieve as an alternative which could also be shortened to Jenny/Vivvy/Evie