06:28 23 July 2013
There has been much hype surrounding the royal baby - which gender would it be?
When exactly would the Duke and Duchess be welcoming their baby into the world?
Well, all can be revealed… as the pair had a baby boy on 22 July 2013 at 16:24 BST!
Weighing 8lb 6oz, Kate and Wills have yet to announce his name.
The baby, which is their first-born, is third in line to the throne.
Congratulations!
timetalk Factfile - Find out more about the young Royal Family
Kate Middleton Pregnancy: A Boy or A Girl?
What will be the Royal baby’s name?
Kate Middleton Pregnancy: The first 8 months
Royal birth: Queen’s cousin 'not terribly' excited
Camilla hopes royal baby here ‘by the end of week’