Prince William and Kate 28314

In case you haven't heard, Prince William and Kate are expecting a future king or queen of England--thanks to recent changes in English law, male heirs are no longer given preference in taking over the throne. But while everyone's abuzz over whether it's a prince or princess on the way, I'm already skipping ahead to the baby names.

You can already expect that this couple won't be going for some of the more unusual names of late--so we can forget about Prince Pilot or Princess Hashtag. They may be modern monarchs, but they still have a very healthy respect for tradition. So I'd expect some good, traditional British names. And that means we're also into Uma Thurman baby-naming territory, as royals tend to give their babies four or five names. (Prince William was christened William Arthur Philip Louis.)

You can probably get a sense of what names will appear in the collection if you get a good look at the British royal lineage--there's no doubt that most (if not all) of the names will have some historical background.

For boys, we're talking names like Henry, James, George, Charles and Thomas. Here's my best guess: The first name will either be James (a common royal name) or Alfred (the nickname Alfie is #4 on Britain's name popularity list, so this isn't as out-there as it sounds to American ears). Philip will be one of the middle names (it's the name of William's grandfather, and both he and his father have it as one of their middle names). In fact, here's my best guess: Alfred Charles Philip James. (Alternate name possibilities: Edward or Edmund, George, Albert and John.)

And what name would befit a future queen? I'd like to see an Eleanor (after one of the most powerful women in medieval Europe, Eleanor of Aquitaine) or Victoria (after the vaunted 19th century monarch). I expect to see Diana pop up as one of the middle names, in homage to William's mother. And don't entirely discount a slight veer from British royal lineage. A name like Grace, which is currently in the top 10 in the U.K., would be a beautiful choice. Here's my bet for the princess's moniker: Eleanor Diana Victoria Elizabeth. (Alternate name possibilities could include Alice, Beatrice, Anne and Margaret.)

What do you think Wills and Kate should name their first born? Share your ideas in the comments.