Kate Middleton Has Royal Baby Boy!
Duchess of Cambridge Kate Middleton has given birth to a Royal baby boy, alongside her husband Prince William.
Duchess of Cambridge Kate Middleton has given birth to a Royal baby boy, alongside her husband Prince William.
Kate Middleton has the birth of the Royal baby perfectly planned: emergency routes, Prince William's paternity leave, and the memory of a nurse's suicide.
Odds on twins are down to 8/1.