Both are pretty, I like their sound!
But they see more names for grown women than for little girls.
Penelope can be shortened to
Penny which I find adorable on a little girl!!! Especially if she has copper colored hair!! :)
Vera sounds like very, very what? Very beautiful you should say! LOL!