Of the names that you like:
I love [name]Charlotte[/name]
[name]Caroline[/name] is a classic, if you’re stuck for a shorter first name, what about:
[name]Ione[/name] [name]Caroline[/name]
[name]Ivy[/name] [name]Caroline[/name]
[name]Anna[/name] [name]Caroline[/name]
[name]Freya[/name] [name]Caroline[/name]
[name]Annalise[/name] is nice, but not my fave
[name]Ava[/name]/[name]Avery[/name] [name]Grace[/name] - it IS very pretty, but keep in mind how tremendously popular [name]Ava[/name]/[name]Avery[/name] is, and also how many little girls have [name]Grace[/name] as a middle name. Avelina, [name]Ivy[/name], [name]Avalon[/name], [name]Aviva[/name], [name]Evelyn[/name], [name]Rhea[/name], [name]Leah[/name], [name]Ivory[/name], [name]Aura[/name] and [name]Lyra[/name] seem kinda similar to [name]Ava[/name]/[name]Avery[/name]. As for [name]Grace[/name], if you like the elegant meaning and short sound, hows about [name]Pearl[/name], [name]Vera[/name], [name]Amity[/name], [name]Charity[/name], [name]Patience[/name] or [name]Verity[/name]?
Hubby’s choices:
[name]Daniela[/name] is a bit dated, how about [name]Fiorella[/name], Rosabella, [name]Arabella[/name], [name]Annabella[/name], or [name]Rafaela[/name]?
[name]Kyla[/name] sounds a bit too passing trend, what about [name]Lyla[/name], [name]Mila[/name], [name]Cleo[/name], [name]Skye[/name], [name]Gemma[/name], [name]Romy[/name], [name]Willa[/name] or [name]Isla[/name], for a similar name that’s a bit harder to pin point.
Good luck!