Odds makers in England have several top runners including:

If Kate has a girl:

Alexandra

Elizabeth

and Victoria are all the top faes. Diana is on the list, but it's a long shot.

 

Boys?

James

Edward

George (this makes total sense. It would pay tribute to William's grandfather)

 

What do you think the baby will be named?

Click here to see the full story from the Today Show.