Girl names for my (hopefully) niece-to-be

My sister-in-law recently found out she’s expecting her fourth child and is really hoping for a girl this time as she and her husband have three boys already and this will be their last child.

When expecting their third, they picked [name]Caitlin[/name] [name]Elizabeth[/name] ([name]Elizabeth[/name] after [name]SIL[/name]'s mother) for their girl name. But apparently now [name]SIL[/name] is reconsidering and is leaning towards [name]Sadie[/name] [name]Lynne[/name] ([name]Lynne[/name] being [name]SIL[/name]'s own middle name) after her four year old said if it’s a girl her name should mean “princess.” [name]Sara/name is not an option because that is actually my name. The baby’s great-grandma is pushing for [name]Sadie[/name] [name]Rose[/name] ([name]Rose[/name] being g-grandma’s middle name). And I personally think [name]Amira[/name] (pronounced A-meer-a) is a beautiful name and it also means princess. [name]SIL[/name] also loves the name [name]Celeste[/name] but it won’t work for a first name because it is very difficult to pronounce when paired with our last name.

So what do you all think?

[name]Caitlin[/name] [name]Elizabeth[/name]?
[name]Sadie[/name] [name]Lynne[/name]?
[name]Sadie[/name] [name]Rose[/name]?
[name]Amira[/name] _______?
______ [name]Celeste[/name]?

Some other combination thereof?

Oh, and if sibling sets are important to your consideration, the three big brothers are [name]Andrew[/name] [name]Logan[/name] ([name]Andy[/name]), [name]Joseph[/name] [name]Gavin[/name] ([name]Joey[/name]), and [name]Trey[/name] [name]Alexander[/name].

[name]Amira[/name] [name]Rose[/name]
[name]Amira[/name] [name]Lynne[/name]
[name]Amira[/name] [name]Elizabeth[/name]
[name]Amira[/name] [name]Celeste[/name]
[name]Sadie[/name] [name]Lynne[/name]
[name]Sadie[/name] [name]Elizabeth[/name]
[name]Caitlin[/name] [name]Celeste[/name]

Other names which mean princess;
[name]Sarita[/name] nn [name]Rita[/name]

What do you think?

[name]Sadie[/name] is much too insubstantial to be used as a full name. What about [name]Isadora[/name], nn [name]Sadie[/name]? [name]Isadora[/name] [name]Celeste[/name] would be gorgeous. [name]Caitlin[/name] is nice, but SO overused. I’m glad to see the original spelling, though. [name]Amira[/name] is pretty, but I’m not sure it fits with the rest of the siblings. [name]Amira[/name] [name]Celeste[/name] would be pretty. Other [name]Celeste[/name] combos:

[name]Vera[/name] [name]Celeste[/name]
[name]Clara[/name] [name]Celeste[/name]
[name]Charlotte[/name] [name]Celeste[/name]
[name]Helena[/name] [name]Celeste[/name]
[name]Naomi[/name] [name]Celeste[/name]
[name]Vivienne[/name] [name]Celeste[/name]
[name]Violet[/name] [name]Celeste[/name]
[name]Rosemary[/name] [name]Celeste[/name]
[name]Louisa[/name] [name]Celeste[/name]
[name]Ivy[/name] [name]Celeste[/name]
[name]Calla[/name] [name]Celeste[/name]
[name]Maia[/name] [name]Celeste[/name]

You could also use the name of a real life or historical princess.

[name]Soraya[/name] and [name]Elmira[/name] mean princess;)
[name]Sadie[/name] [name]Lynn[/name] is only three Syllables,I like [name]Caitlin[/name] [name]Elizabeth[/name] and [name]Amira[/name] [name]Rose[/name].
Here are some names that mean queen
[name]Livia[/name] means Crown

I second the idea of using the name of a historical princess

[name]Hope[/name] this helps:)