Meghan, the Duchess of Sussex and wife of Britain's Prince Harry, has given birth to a boy, Harry announced.
The baby, seventh-in-line to the British throne, "is absolutely to die for", the prince told reporters on Monday.
In a formal announcement on their official Instagram account the royal couple said they "welcomed their firstborn child in the early morning on May 6th, 2019. Their Royal Highnesses' son weighs 7lbs. 3oz" (3.2 kg).
"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. More details will be shared in the forthcoming days."
Queen Elizabeth's grandson Harry, 34, and Meghan, 37, a US-born former actress, married in a lavish ceremony at the monarch's Windsor Castle home in May last year.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
The baby will be the eighth great-grandchild of the 93-year-old queen, the world's longest-reigning monarch, and could be entitled to hold joint British and American citizenship according to nationality rules.
However, the child will not automatically be a prince or a princess as any such title will have to be bestowed by the queen by issuing what is known as a letter patent.
The parents are officially titled the Duke and Duchess of Sussex.
