Royal baby names

What do you think Baby Cambridge should be called?
He's just one-day-old so there's still plenty of time for Prince William and the Duchess of Cambridge to choose a name for their little Prince.

But there is fevered speculation on what they will pick, with bookmakers Coral reporting that the royal birth was the biggest non-sporting betting event in the company’s history with cash staked on everything including hair colour and weight. 
 
Bookies are offering odds of 2/1 that the little Prince will be called James (this name having overtaken the earlier leader among boys’ names, George, which is now 5/1 as is Henry.)

But what do you think they should pick? Cast your vote below...

{acepolls 64}