The arrival of the Royal Baby was announced on the couple’s official Instagram and Twitter accounts on Monday.
According to the statement, the boy weighs 3.2 kg, and arrived in the early morning of 6 May 2019.
In the Instagram post, the couple also thanked the public for their shared excitement and support during this very special time in their lives.
The baby boy is seventh in line to the throne, behind the Prince of Wales, the Duke of Cambridge and his children - Prince George, Princess Charlotte and Prince Louis - and of course, his dad Prince Harry.
He is Queen Elizabeth II’s eighth great-grandchild, but the royal baby will not necessarily get the title of a prince.
This is because in 1971, King George V limited the number of royal titles given, which may mean the newest Royal family member may get the title of ‘Lord’.
However, the decision on the Royal baby’s title can be decided by the Queen.
The couple first announced the pregnancy on 15 October 2018, the first day of the royal tour in Australia and New Zealand.
Congrats Prince Harry and Meghan!