I personally adore [name_f]Cecilia[/name_f] and I think it goes well with [name_m]Robert[/name_m] and [name_u]Harry[/name_u]. I think [name_f]Charlotte[/name_f] is an amazing name but perhaps a bit too royal-sounding with the other names. [name_f]Cecilia[/name_f] gets my vote!
Individually I prefer [name_f]Cecilia[/name_f], but with your kids, [name_f]Charlotte[/name_f] is definitely the better match. I like [name_f]Lottie[/name_f] as a nickname too with [name_m]Peter[/name_m] and [name_u]Harry[/name_u], if you nicknames are your thing!
Charlotte and [name_f]Cecilia[/name_f] are wonderful options. I’d go with [name_f]Charlotte[/name_f] if you want something more familiar and [name_f]Cecilia[/name_f] if you want something more distinct.
Beatrice, [name_f]Alice[/name_f], [name_f]Celia[/name_f], [name_f]Imogen[/name_f], [name_f]Kate[/name_f] and [name_f]Lydia[/name_f] came to mind
[name_f]Charlotte[/name_f] is nice, but very over done. Plus, [name_f]Charlotte[/name_f] & [name_u]Harry[/name_u] may be a little royal sounding. [name_f]Cecilia[/name_f] is gorgeous, & perfect w/your crew. It’s smart, feminine, classic & grows up well. It’s oddly popular in my area, but I don’t think so in general.
I like [name_f]Charlotte[/name_f]! It goes well with the other names! Some other options:
[name_f]Mary[/name_f]
[name_f]Grace[/name_f]
[name_f]Sandra[/name_f]
[name_f]Emily[/name_f]
[name_f]Maya[/name_f]
[name_u]Evelyn[/name_u]
[name_f]Edith[/name_f]
[name_f]Sarah[/name_f]
[name_f]Michelle[/name_f]
[name_f]Rosie[/name_f]
[name_f]Mae[/name_f]
[name_f]Julia[/name_f]
[name_u]Marie[/name_u]
I love [name_f]Charlotte[/name_f]. It’s beautiful, classy, and gives great nickname options.
Peter, [name_u]Harry[/name_u] and [name_f]Ivy[/name_f]
[name_m]Peter[/name_m], [name_u]Harry[/name_u] and [name_f]Estelle[/name_f]
[name_m]Peter[/name_m], [name_u]Harry[/name_u] and [name_f]Elise[/name_f]
[name_m]Peter[/name_m], [name_u]Harry[/name_u] and [name_f]Fiona[/name_f]
[name_m]Peter[/name_m], [name_u]Harry[/name_u] and [name_f]Emilia[/name_f]
[name_m]Peter[/name_m], [name_u]Harry[/name_u] and [name_f]Florence[/name_f]
[name_m]Peter[/name_m], [name_u]Harry[/name_u] and [name_f]Celeste[/name_f]
[name_m]Peter[/name_m], [name_u]Harry[/name_u] and [name_f]Rosalie[/name_f]
[name_m]Peter[/name_m], [name_u]Harry[/name_u] and [name_u]Evelyn[/name_u]
Greyblue said it all!
[name_f]Charlotte[/name_f] is sweet, popular and timeless. [name_f]Cecilia[/name_f] is elegant and traditional but also unexpected. I believe most people would be surprised with this lovely choice (in a positive way).
Both names are really stunning! Perhaps you would consider [name_f]Cecilia[/name_f] [name_f]Charlotte[/name_f] or [name_f]Charlotte[/name_f] [name_f]Cecilia[/name_f]?
Cecilia is very pretty and though I do not like it as much as [name_f]Charlotte[/name_f], [name_f]Charlotte[/name_f] in my opinion is very popular nowadays. So I vote [name_f]Cecilia[/name_f], though I do love [name_f]Charlotte[/name_f]. I also thought of [name_f]Caroline[/name_f], [name_f]Claire[/name_f] and [name_f]Clara[/name_f]. Good luck!