Your boys have a lovely set of names - handsome and classic with cool nicknames!
Of your girls choices, I’m liking:
[name_f]Lucia[/name_f] [name_f]Evangeline[/name_f] → elegant but sparkly - and it gives you nicknames [name_f]Lucie[/name_f], [name_f]Lu[/name_f], [name_f]Lula[/name_f], [name_f]Lia[/name_f], [name_f]Lulu[/name_f], [name_f]Liv[/name_f]
[name_f]Eilish[/name_f] [name_f]Marguerite[/name_f] → unexpected, but I like it a lit - sleek and sharp with a hint of floral - nn [name_f]Lissy[/name_f] would be sweet
[name_f]Marigold[/name_f] [name_f]Lucia[/name_f] → this is lovely - golden and glow-y, familiar but distinctive - and nn [name_f]Maggie[/name_f], [name_f]Goldie[/name_f], [name_f]Malou[/name_f], [name_f]Marilou[/name_f], [name_m]Mars[/name_m], [name_f]Mags[/name_f]
[name_f]Natalia[/name_f] → this has the pleasant balance of flair and familiarity - I think the middles [name_f]Natalia[/name_f] [name_f]Estelle[/name_f], [name_f]Natalia[/name_f] [name_f]Marigold[/name_f], [name_f]Natalia[/name_f] Bessette would work
[name_f]Theodora[/name_f] → strong and elegant - I think it fits the vibes of your boys and holds its own.
[name_f]Oona[/name_f] → mystical and lovely. [name_f]Oona[/name_f] [name_f]Marigold[/name_f], [name_f]Oona[/name_f] [name_f]Evangeline[/name_f] and [name_f]Oona[/name_f] [name_f]Marguerite[/name_f] would be lovely
[name_f]Estelle[/name_f] → sleek, stylish and pretty with a lovely meaning. [name_f]Estelle[/name_f] [name_f]Theodora[/name_f] would be lovely
I like the idea of [name_f]Reina[/name_f] as a middle too
Some recs based on your names + your boy choices:
[name_f]Nadia[/name_f]
[name_f]Evelina[/name_f]
[name_f]Josephine[/name_f]
[name_f]Noelia[/name_f] (Nell?)
[name_f]Francesca[/name_f]
[name_f]Sarai[/name_f]
[name_f]Noemi[/name_f]
[name_f]Elspeth[/name_f]
[name_f]Eulalia[/name_f]
[name_f]Renata[/name_f]