Queen Elizabeth waited a full month back in 1948 before revealing Prince Charles's name.
In 1982, Prince Charles and Princess Diana waited a week to tell the world that they'd chosen William as the name of their firstborn – but two years later, they revealed Prince Harry's name the day he left the hospital.
While we don't know when William and Kate will reveal their newborn's name, British odds makers are betting on what the name will be.
George and James are said to be the two favorites, with Charles, Philip and Francis also in the running.
When do you think we'll find out the name? Tell us below.