The Duchess of Sussex has given birth to a healthy baby boy.
Buckingham Palace has announced that both mother and child are well and the baby is weighing 7lb and 3oz.
Harry and Meghan's baby will be seventh in line to the throne and the Queen and the Duke of Edinburgh's eighth great-grandchild, and a fourth grandchild for the Prince of Wales.
The Palace confirmed that The Duke of Sussex was by Her Royal Highnesses' side.
The new royal baby was born at 5.26am and the rest of the royal family are said to be absolutely delighted by the news.
Now start the name games? What do you think they will call the new royal baby?
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here