[name_f]Theodora[/name_f] - [name_f]Theodora[/name_f] feels a little heavy next to [name_u]Vivian[/name_u]. [name_f]Thea[/name_f] is cute, but the whole thing is a lot of name.
[name_f]Georgina[/name_f] - [name_f]Georgina[/name_f] is a sweet name, and I think it works well with [name_u]Vivian[/name_u], but it’s not my favorite option for you. Also, if [name_u]Vivian[/name_u] is ever [name_f]Vivi[/name_f], I would avoid [name_f]Gigi[/name_f] names (though [name_u]Georgie[/name_u], [name_f]Gina[/name_f], or [name_f]Nina[/name_f] could also work for [name_f]Georgina[/name_f]).
[name_f]Margot[/name_f] - A perfect match with [name_u]Vivian[/name_u].
[name_f]Juliet[/name_f] - I also think [name_f]Juliet[/name_f] sounds perfect with [name_u]Vivian[/name_u]. The [name_f]Juliet[/name_f] I know is sometimes [name_u]Jules[/name_u], never [name_u]Julie[/name_u].
[name_f]Delphine[/name_f] - This is pretty, but I think it’s a little too frilly and formal. I’m not sure I would want to be named [name_f]Delphine[/name_f].
[name_f]Audrey[/name_f] - [name_f]Audrey[/name_f] is a great match with [name_u]Vivian[/name_u], and it’s a stylish name, but the popularity does bother me. My town is overflowing with Audreys and Aubreys.
[name_f]Cecilia[/name_f] - A lovely match for [name_u]Vivian[/name_u], but I would worry about [name_f]Vivi[/name_f] and Cici.
[name_f]Celeste[/name_f] - Not a personal favorite, but I like how unexpected it is with [name_u]Vivian[/name_u].
[name_f]Camille[/name_f] - Like [name_f]Celeste[/name_f], I find [name_f]Camille[/name_f] to be an unexpectedly good match with [name_u]Vivian[/name_u]. I struggle to imagine [name_f]Camille[/name_f] on a little girl, though. [name_f]Camilla[/name_f], maybe?
[name_f]Bea[/name_f] - I love [name_f]Bea[/name_f], but I agree with others that it doesn’t quite work with [name_u]Vivian[/name_u]. It would make a nice middle name.
[name_u]Simone[/name_u] - [name_u]Simone[/name_u] would make your sibset very [name_m]French[/name_m]. I’m not sure I like it.
[name_f]Rose[/name_f] - I love [name_f]Rose[/name_f], and I think she strikes just the right chord next to [name_u]Vivian[/name_u].
Overall, I think you can go one of two ways. [name_f]Margot[/name_f], [name_f]Juliet[/name_f], [name_f]Cecilia[/name_f] and [name_f]Audrey[/name_f] are all popular, classic names that seem like an obvious choice next to [name_u]Vivian[/name_u] (and “obvious” isn’t meant to be offensive – these pairings are perfect!). Or, you could do something a little bit fresher with [name_f]Celeste[/name_f], [name_f]Camille[/name_f], [name_f]Rose[/name_f], or [name_f]Georgina[/name_f], but these might be more daring than you’re comfortable with. Either way, you have a lovely list and I’m sure you’ll choose something great. Congratulations!