The Duchess of Sussex gave birth to a boy, the Duke of Sussex announced on Sunday 6th May.
Naturally a delighted Prince Harry said they were "absolutely thrilled" and thanked the public for their support.
He said Meghan and the baby were doing "incredibly well", and they were still thinking about names for the baby, who was delivered at 05:26 BST.
Inline with tradition, Buckingham Palace confirmed the baby weighed 7lbs 3oz (3.2kg), and that the duke was present for the birth.
The baby boy is seventh in line to the throne, behind the Prince Charles, Prince William (Duke of Cambridge) and his children - Prince George, Princess Charlotte and Prince Louis - and of course Prince Harry. The new arrival becomes the Queen's eighth great-grandchild.
Names shortlisted by UK bookmakers are Alexander, Arthur and James (See our new page for Baby Name number plates)