You have such a great list- I especially love [name_f]Imogen[/name_f] and [name_f]Eleanor[/name_f]!
[name_f]Lily[/name_f]: I would go with [name_f]Lily[/name_f] [name_f]Isabelle[/name_f] (or [name_f]Lily[/name_f] [name_f]Isabel[/name_f]), it feels sweet and dainty and feminine, the names complementing each other without outshining each other. With a softer name like [name_f]Lily[/name_f], a stronger name like [name_f]Imogen[/name_f] or [name_f]Eleanor[/name_f] takes away from it for me. [name_f]Lily[/name_f] [name_f]Amelia[/name_f] would also be a good option.
[name_f]Imogen[/name_f]: I can’t choose between [name_f]Imogen[/name_f] [name_f]Coralie[/name_f] and [name_f]Imogen[/name_f] Coppelia. [name_f]Coralie[/name_f] feels more friendly and approachable, while Coppelia feels a bit cold, but Coppelia has an elegance and regalness that [name_f]Coralie[/name_f] lacks. If [name_f]Imogen[/name_f] [name_f]Eleanor[/name_f] or [name_f]Imogen[/name_f] [name_f]Amelia[/name_f] had been an option, I would have chosen that.
[name_f]Rosalie[/name_f] [name_f]India[/name_f] is lovely, with a charming vintage feel. It feels like something out of a [name_f]Frances[/name_f] [name_m]Hodgson[/name_m] [name_m]Burnett[/name_m] novel.
[name_f]Amelia[/name_f]: [name_f]Amelia[/name_f] [name_f]Lily[/name_f] and [name_f]Amelia[/name_f] [name_f]Imogen[/name_f] are both beautiful. [name_f]Amelia[/name_f] [name_f]Lily[/name_f] flows silghtly better to me. [name_f]Amelia[/name_f] [name_f]Lily[/name_f] feels a bit frilly and lacy, a little girl who loves tea parties with her dolls and teddies, while [name_f]Amelia[/name_f] [name_f]Imogen[/name_f] is a bookworm who also loves exploring and playing outside and adventures, and doesn’t mind getting dirty.
[name_f]Isabelle[/name_f]: I’m not a fan of the repeating “el” sounds with either combination. What about [name_f]Isabelle[/name_f] [name_f]Amelia[/name_f]? I love [name_f]Ellie[/name_f] as a nickname for [name_f]Isabelle[/name_f] though, something different from the regular [name_f]Izzie[/name_f] or [name_f]Belle[/name_f] (lovely as they both are).
[name_f]Eleanor[/name_f]: I love [name_f]Eleanor[/name_f], but [name_f]Ivy[/name_f] isn’t really doing it for me. I’d love to see [name_f]Eleanor[/name_f] [name_f]Imogen[/name_f]- feels quintessentially British to me, or [name_f]Eleanor[/name_f] [name_f]India[/name_f]- feels strong, historical and a bit aristocratic.
[name_f]Elodie[/name_f]: [name_f]Elodie[/name_f] [name_f]Imogen[/name_f] makes a great combination, just unexpected enough to be interesting without being too out there. Of the “[name_f]El[/name_f]” names, I personally prefer [name_f]Eleanor[/name_f] to [name_f]Elodie[/name_f] though.
[name_f]Ottilie[/name_f]: I love how classy and elegant [name_f]Ottilie[/name_f] is, it sounds like a name out of a historical romance novel. [name_f]Ottilie[/name_f] [name_f]Alice[/name_f] is a sweet combination, with the slightly quirky [name_f]Ottilie[/name_f] balanced out by classic, simple [name_f]Alice[/name_f]. [name_f]Ottilie[/name_f] [name_f]India[/name_f] would be a memorable combination, it reminds me of Victorian [name_f]England[/name_f] in the best way.