Why princess Charles was named "princess Diana" and not all the racist troyalists claim that princess Megan's actual title is princess Henry?

Is that because you are a little bit racists and you have a small problem with her skin colour?
14 answers 14