The birth of the baby prince means the monarchy now has three generations of heirs to the throne for the first time since 1894 and the birth of the future Edward VIII.
The baby is the first Prince of Cambridge to be born for more than 190 years since Prince George of Cambridge, a grandson of George III and the only son of Prince Adolphus Frederick, the 1st Duke of Cambridge. The baby is also the 41st in direct line of descent from Egbert, King of Wessex, who ruled from 802 to 839.
At 8lb 6ozs, the new baby is the largest Royal to be born in a 100 years. His father William weighed 7lb 1.5oz when he arrived in 1982, while his grandfather the Prince of Wales weighed 7lb 6oz when he was born in 1948.
Being born in 2013, a British baby's life expectancy according to UN estimates is around 80.8 years – for boys their likely life-span will be 78.9 years, for girls it will be 82.7. However, royals usually live a little longer than the average Brit - 14.7 years longer to be precise.
Charles is now 65 and is still waiting to fulfil his destiny as King. William will follow in due course. How long the new baby will have to wait to ascend to the throne – goodness only knows.