Meghan Markle, Britain's Duchess of Sussex, gave birth to a healthy baby boy on Monday.
Meghan, 37, went into labour "in the early hours" of Monday morning, and her husband Prince Harry was by her side, the Buckingham Palace said.
"It's a boy," the palace said.
"The Duchess and baby are both healthy and well, and the couple thank members of the public for their shared excitement and support during this very special time in their lives," Buckingham Palace said in the Instagram statement.