It's a boy!

According to an announcement from the royal family, Meghan Markle gave birth to a baby boy at five in the morning. Prince Harry was present at the birth and the baby weighs in at 7lbs 3oz.

The announcement says the Queen, The Duke of Edinburgh, The Prince of Wales, The Duchess of Cornwall, The Duke and Duchess of Cambridge, Lady Jane Fellowes, Lady Sarah McCorquodale and Earl Spencer were informed and are delighted with the news.

Meghan Markle's mother Doria Ragland was also present for the birth, say reports.

Speaking to press after the baby was born, Harry said the baby was "a little overdue". He added: "It's been the most amazing experience I could ever have possibly imagined... How any woman does what they do is beyond comprehension."

Best wishes to the new parents!