Kensington Palace has confirmed that the Duchess of Cambridge gave birth to a baby boy at 11:01 this morning.
The baby weighed 8lbs 7oz. According to the palace, 'Her Royal Highness and her child are both doing well.' Her husband the Duke was present for the birth, and 'The Queen, The Duke of Edinburgh, The Prince of Wales, The Duchess of Cornwall, Prince Harry and members of both families have been informed and are delighted with the news,' a tweet read.
The Duchess was admitted to St Mary's Hospital, Paddington, this morning, and gave birth at the Lindo Wing of St Mary’s Hospital, where she also welcomed her first two children, Prince George, 4, and Princess Charlotte, 2.
'Her Royal Highness The Duchess of Cambridge was admitted to St. Mary's Hospital, Paddington, London earlier this morning in the early stages of labour,' a tweet from Kensington Palace's official account confirmed at 8:20am, adding 'The Duchess travelled by car from Kensington Palace to the Lindo Wing at St. Mary's Hospital with the Duke of Cambridge.'
The Duchess announced her pregnancy on 4 September 2017, 2 and a half years after the birth of Princess Charlotte. She was forced to announce her pregnancy before the standard three-month mark after suffering from hyperemesis gravidarum, the condition that gives her severe morning sickness. Her illness meant that she had to pull out of a public appearance at the last minute, with the palace explaining that her new pregnancy was the cause.
The baby will be fifth-in-line to the throne, following its elder siblings, father and grandfather, with Prince Harry now dropping to sixth position. Ahead of the birth of the Duke and Duchess’s first child Prince George in 2014, the law of succession was changed so that if the baby was a girl, she could succeed to the throne ahead of any younger brothers. Due to this change in the law, the new baby was always going to follow Princess Charlotte in the line of succession.
The birth comes just weeks ahead of the upcoming royal wedding of Prince Harry and Meghan Markle, due to take place at Windsor Castle on 19 May. Another royal baby, the second child of Prince William and Harry's cousin Zara Tindall, is due in the summer.
From the Queen to Princess Charlotte, look back at royal babies past and present in the gallery below...
Queen Elizabeth II
Born: 21st April 1926
When Elizabeth Alexandra Mary of York was born in 1926, it was not expected that she would ever become Queen: she was third in line to the throne, only becoming heir presumptive after the abdication of her uncle.