All three are such beautiful names! [name]Do[/name] any of those names hold special meaning for you? If so, I’d use the one that is dearest to you first. I’m a fan of classic names, as well, so I don’t think any of my children will have a name that isn’t commonly used. Here’s a list of other names to consider as middle names (though I bet many of these were already on your long list):
[name]Adelaide[/name], Adelinde, [name]Amelia[/name], [name]Anne[/name], [name]Anneliese[/name], [name]Caroline[/name], [name]Catherine[/name], [name]Eleanor[/name], [name]Eloise[/name], [name]Emily[/name], [name]Emma[/name], [name]Evangeline[/name], [name]Genevieve[/name], [name]Hope[/name], [name]Jane[/name], [name]Juliet[/name], [name]Lucy[/name], [name]Madeline[/name], [name]Mary[/name], [name]Margaret[/name], [name]Olivia[/name], [name]Penelope[/name], [name]Rosalie[/name], [name]Sophia[/name]
Most of these would fit nicely with any of the first names you’ve chosen. It may be fun to spice up your traditional pairings with less expected (but still traditional) middle names. For instance, since [name]Elizabeth[/name], [name]Grace[/name] and [name]Claire[/name] are common middle names, you could instead try [name]Charlotte[/name] [name]Amelia[/name], [name]Charlotte[/name] [name]Anneliese[/name], or [name]Charlotte[/name] [name]Evangeline[/name]. [name]Isabelle[/name] seems harder to pair for me for some reason–I just keep coming up with pairings that aren’t all that novel–[name]Isabelle[/name] [name]Anne[/name], [name]Isabelle[/name] [name]Catherine[/name], and [name]Isabelle[/name] [name]Sophia[/name]. For [name]Vivienne[/name], [name]Vivienne[/name] [name]Eleanor[/name], [name]Vivienne[/name] [name]Eloise[/name], [name]Vivienne[/name] [name]Juliet[/name], [name]Vivienne[/name] [name]Lucy[/name], [name]Vivienne[/name] [name]Margaret[/name], [name]Vivienne[/name] [name]Rosalie[/name], [name]Vivienne[/name] [name]Sophia[/name]…[name]Vivienne[/name] seems to pair well with lots of names.
Also, as others may mention, [name]Isabelle[/name] and [name]Elizabeth[/name] are basically the same name in different languages, so you may want to shy away from using both as part of your girls’ names. (Or you may not care, which is totally fine, too–most people won’t realize that the two names are connected.)
Best wishes as you begin to grow your family!