When Lady Diana Spencer married Prince Charles in 1981, there were quite a few sniffs from certain quarters about her name. It wasn't considered "Royal" enough, or even 'Christian' enough by some people for the wife of the future head of the Church of England.
It may sound a bit ridiculous -- an attitude reserved for a fastidious older generation --that such an ancient name as Diana was sneered at for Royalty, but as someone in their thirties pointed out to me just the other day, "we wouldn't want a Queen Chardonnay, would we?". It just doesn't quite fit right. In fact, many Royals throughout history have chosen one of their middle names for their official title to sound more "royal". George VI's first name was Albert.
I wonder, in light of that, whether Carole and Michael Middleton are relieved that, twenty-nine years ago, they named their daughter Catherine Elizabeth -- thereby giving her not only one queenly name but two. They also gave their other children, Philippa Charlotte and James William, two Royal names apiece as well.
For any parent looking for that regal flair, there are lots of "queenly" and "kingly" names to choose from.
Kings and Queens of England or Great Britain:
Eadwig / Edwy
Philip (joint ruler)
Ælfthryth / Elfrida
Joan / Joanna
Children of Monarchs (Prince and Princesses) that are not included above: