I agree all your names are perfect. Another suggestion would be Freya x
I like Fiona Ruth! Smart little girl.
I also like Elise.
I prefer Helen to Helena to go with your girls.
Also Patience, Felicity, Iris, Louisa, Priscilla, Jane, Blythe, Irene, Jeannie, Grace, Susan, Beverly,
Vanessa, Pearl, Anna, Laura, Caroline, Faith, and Frances
LOVE Hazel and it goes so nicely with your othe girls' names.
Oooo I love these suggestions:
Pricilla (although I don't like the nn Priss or prissy)
Anna Sophia (but might be too much as I already have one child with a double name)