THE Duke and Duchess of Cambridge celebrated the safe arrival of their third child when Kate gave birth to a baby boy on Monday, April 23.
And after days of speculation the new prince's name was finally revealed as Louis Arthur Charles. But was this the bookies' favourite?
What is the royal baby's name?
After four days of feverish speculation, Kate Middleton and Prince William finally revealed their child is called Louis Arthur Charles Cambridge.
They tweeted the new royal's name at 11.00am on Friday, April 27.
A statement released by Kensington Palace on Twitter read: "The Duke and Duchess of Cambridge are delighted to announce that they have named their son Louis Arthur Charles.
"The baby will be known as His Royal Highness Prince Louis of Cambridge."
When was the royal baby's name revealed?
Prince William, 35, and Kate, 36, finally revealed their baby boy's name four days after the Duchess of Cambridge gave birth at the exclusive Lindo Wing at St Mary's Hospital in Paddington on Monday, April 23.
They surprised punters with their choice of name - Louis Arthur Charles.
Their other son's full name is George Alexander Louis, while his sister is called Charlotte Elizabeth Diana - both heavily referencing their family trees.
LATEST PRINCE LOUIS NEWS
What odds did Sun Bets offer?
had Albert as their final favourite at 4/11.
Meanwhile, Arthur was priced at 5/2, Alexander at 8/1, James at 9/1, Philip at 12/1 and Louis was back at 18/1.
There was speculation that the royal family's website had accidentally revealed the baby's name early, but it was all a red herring.
Royal watchers claimed a web page had been reserved for a "Prince Albert" as the world waited for William and Kate to announce the name.
However, web pages are reserved for any previous royal family member - this includes the Prince Albert who lived during the 1800s.