Meghan Markle has given birth to a baby boy early this morning (May 6), it has been announced.

She and Prince Harry decided to keep details of the birth private, meaning the news was not announced until this afternoon.

Here's the Buckingham Palace statement in full:


"The baby weighs 7lbs 3oz.

"The Duke of Sussex was present for the birth.




Prince Harry and Meghan Markle


The palace said the name of the baby would be announced in due course.


A beaming Harry said: "It's been the most amazing experience I could ever have possibly imagined.



Harry said the couple were "still thinking about names" for their son.

He said: "The baby was a little bit overdue so we've had a little bit of time to think about it.

"That's the next bit."
