Your current list paired along with the names you chose for your kids makes me think you like classic, timeless names that are feminine (but maybe not too frilly?) From your list, I love [name_f]Alice[/name_f], [name_u]Eloise[/name_u], and [name_u]Evelyn[/name_u], [name_f]Alice[/name_f] and [name_u]Eloise[/name_u] especially. A few other suggestions (sorry for any repeats):
[name_f]Adeline[/name_f] - has the same soft, sweet sound as the other names on your list and a timeless feel. It’s also similar to [name_f]Madeline[/name_f], which, like [name_f]Alice[/name_f] and [name_u]Eloise[/name_u], is a beloved childhood book heroine.
[name_f]Annabelle[/name_f] - this pops to mind immediately because I know a few [name_m]Williams[/name_m] with sisters named [name_f]Annabel[/name_f]. The names pair together really well for some reason. I added the extra ‘e’ at the end because [name_u]Eloise[/name_u] and [name_f]Alice[/name_f] both have silent ‘e’ endings so I figured it goes well with your style.
[name_f]Arabella[/name_f] - not sure if this is too long for your taste, but [name_f]Arabella[/name_f] is a gorgeous classic, so it fits with what I’m sensing is your naming style.
[name_f]Clara[/name_f] - just because it’s classic and pretty, but I also think “[name_m]William[/name_m], [name_m]Graham[/name_m], and [name_f]Clara[/name_f]” sound so nice with each other – the styles fit perfectly and I like that there’s one one-syllable, one two-syllable, and one three-syllable.
[name_f]Juliette[/name_f] - maybe you’d want to spell it [name_f]Juliet[/name_f], but [name_f]Juliette[/name_f] has the same look as [name_u]Eloise[/name_u] to me – [name_m]French[/name_m] with the silent ‘e’ ending that [name_f]Alice[/name_f] also has.
[name_f]Violet[/name_f] - I always want to recommend [name_f]Violet[/name_f] to people who like [name_f]Alice[/name_f] – they are both sweet, understated, classic, and feminine.
Good luck!