15 royal baby girl names that we are absolutely loving right now 1 week ago

15 royal baby girl names that we are absolutely loving right now

Ever since the Duchess of Sussex spilled the beans that she was pregnant, we have all collectively been obsessing over royal baby names and what Harry and Meghan are going to end up naming their firstborn.

Now – it's not that we have any inside information to say that little Baby Sussex is going to be a girl, but we just have that hunch that this might just be the case. And according to the bookies in the UK, the majority of Brits think that if Meghan and Harry are indeed expecting a little princess, they are going to give her the name Diana – after Harry's beloved mum.

However, if they like Kate, opt to use Diana as a middle name and not first name, they might still be on the look-out for that perfect moniker to bestow upon their newborn. And so we have rounded up 15 baby girl names from royal families all over Europe – and guys – there are some lovely options on this list.

Crowns at ready:

1. Charlotte (UK)

2. Estelle (Sweden)

3. Leonore (Sweden)

I4. Ingrid Alexandra (Norway)

5. Astrid (Norway)

6. Amalia (Holland)

7. Isabella (Denmark)

8. Zara (UK)

9. Caroline (Monaco)

10. Victoria (Sweden)

11. Margrethe (Denmark)

12. Leonor (Spain)

13. Sofia (Spain)

14. Beatrix (Holland)

15. Maria-Olympia (Greece)