Kate Middleton has given birth to a baby boy!

23 April 2018, 13:18 | Updated: 24 April 2018, 09:45

A new royal baby has arrived!

Kate Middleton gave birth to a baby boy at 11am today (April 23) at the Lindo Wing at St Mary's Hospital, Paddington, in central London.

The royal birth was officially announced with a celebratory tweet on Kensington Palace's Twitter feed.

The Duke and Duchess of Cambridge

Kensington Palace announced: "Her Royal Highness The Duchess of Cambridge was safely delivered of a son at 1101hrs.

"The baby weighs 8lbs 7oz. The Duke of Cambridge was present for the birth.

"Her Royal Highness and her child are both doing well."

Both William and Catherine's families have said they are "delighted" with the news.

The statement added: "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."

The baby will be fifth in line to the throne, and the Queen's sixth great-grandchild.

As is tradition, the couple will announce the boy's name after they have spoken with the Queen.

Read more: The latest Royal Family news

Kate Middleton Prince William Family

Bookies have championed Mary, Alice, Alexandra, Elizabeth and Victoria for a girl's name, and Arthur, Albert, Frederick, James and Philip for a boy.