A flawless Kate, 33, emerged from hospital, looking radiant in a buttercup print Jenny Packham shift dress, and gave fans their first glimpse the Royal Baby – but there has so far been no name confirmation.
Will Prince George's little sister be called Charlotte?
That's what the bookies' reckon, after a surge in bets overnight. Other names in the frame include Alice and Olivia.
The more traditional Victoria and, of course, Elizabeth, are also among the names being betted on.
Kate gave birth at 8.43am yesterday morning, and William, 32, was quick to fetch an adorable-looking George to meet his new sibling.
Their new addition, who is fourth in line to the throne, will officially be known as HRH Princess of Cambridge.
Following the birth, the official Clarence House Twitter posted: "Their Royal Highnesses would like to thank all staff at the hospital for the care and treatment they have all received. They would also like to thank everyone for their warm wishes."
What do YOU think the baby will be called?