I'm confused about names. Can someone tell me if I am correct.
Harry officially has no last name, is just Prince Henry, name 2, name 3, name 4, Duke of Sussex, but has at some point used Mountbatten-Windsor, but not officially, its not on his official documents or anything. So in case we get confused about all the different Prince Harry's running around (presumably some time back in the dark ages there were loads at once as Royal love to recycle names and have as many kids as they can to preserve the line) So in his life he has only, officially every been HRH Prince Henry, other stuff, no last name.
But has used (without having to change his passport, driving license, or make a change via Deed Poll)
Henry Wales - due to his parents titles
Henry Mount-Batten - due to his grandparents preference
Henry Sussex - when he got his own title
When Meghan married him she became known as HRH Princess Rachel, Meghan ....no last name, or does she keep her last name as there is no change as nothing to change to as Royals have no last name?
Then she gets to use Meghan Sussex due to the title, and the kids, they have no official last name but although they were not prince/princess at birth as their grandparent was not a monarch. So they were just Archie no name and Lilibet no name, but unofficially using Sussex, or did they choose mountbatten.
Why do they not have to pick a name a stick with it.
One rule for them one for the rest of us.
No wonder poor Meghan got confused with all the titles and protocol. Its nuts.