Full Names because I'm bored.
Also I googled that royal kids have like 2-3 names sooooo.I AIN'T INCLUDING THEIR SURNAMES BECAUSE NO.
Blaire- Blaire Charlotte Diana
Jane- Jane Margarett
Diana- Diana Charlotte Elizabeth
William- William Edward Louis.
Esther- Esther Maria Therese
Amber- Amber Julianne Madeleine
Isabelle- Isabelle Victoria
Freya- Freya MacKenzie Chloe