@Luckingfovely
100% Livia.
Is Vera even a real suggestion? Is the baby going to be born in Coronation Street in the 1960s? 
This made me laugh although I do think Vera is cute in its own way. I'm an expat in an Asian country where people choose their own English name and Vera is weirdly common, as is Doria. Still don't know where so many people got the idea for these two names from!
I'd choose Livia, though.