Speculation over the name of the Duke and Duchess' third child has gone into overdrive, and the betting odds make interesting reading.
READ: Duchess of Cambridge goes into labour
It was confirmed that the the Catherine has given birth to a healthy baby boy with speculation rife over what the Royal duo will name their third-born.
Arthur comes out top at 3/1, while Albert is storming in at 8/1.
There are some obscure additions in the betting list too, with Arsene coming in at 500/1 alongside Donald and Leroy, while Boris and Barack are both at 250/1.
Here are the top names according to betting company Coral's latest odds:
Day-by-day forecast: What does this week's weather look like in Yorkshire?
Arthur 3/1
Albert 8/1
James 10/1
Philip 10/1
Frederick 20/1
Henry 20/1
Thomas 20/1
For the full betting list from Coral, click here.