I'm trying to distract myself from the misery of hyperemesis by thinking of girls' names for the baby. We don't know that is a girl, but it seems like an easier place to start as we don't agree on ANY names for boys.
So, we already have a Gracie Ann. Do any of the following fit?
Eliza Belle (I love Eliza as it was my Nan's name, DH doesn't like it though) Louisa Belle Or we are toying with just using Belle as the first name (can't think of any middle names we like for this yet though)
Just to say, that we don't have a problem with using a shortened/longer version of a name as a main name, hence Gracie and the liking of Belle.
Belle is vile, the worst sort of Disney princess, lie-in-a-glass-coffin-and-concentrate-on-being-the-prettiest name.
Eliza is a perfectly nice name, but do you mind Liza as a NN? If so, I would perhaps advise against.
Look, anyway - Louisa. Really it is nicest of your choices by far. And it goes well with your eldest - 'Gracie and Louisa', see? So much nicer than 'Gracie and Eliza' or 'Gracie and It's Like Feminism Never Happened Belle'.
Bit harsh banana seeing as OP does like all the names. Personally i like Eliza the best. Lots of possible variations too when she gets older. Louis yes quite pretty. Belle i dont really like to be honest. Fine for a child but not so much an adult name. Bella? Although everyone will think she's called Isabella then! Good luck.