Plantagenets, Tudors, Stuarts, Hanovers and now what?
There's been plenty of speculation about what name will be chosen for the first child of the duke and duchess of Cambridge (better known as Will and Kate). Bets are being placed on Charlotte, Alice, Grace, Charles, George, James, etc. (see more possibilities below).
But what about a surname for the little tyke?
According to the BBC: