“I have the two best guys in the world, so I’m really happy,” Meghan said.
Queen Elizabeth II also visited the newest addition to the family Wednesday.
The duchess, formerly known as Meghan Markle, gave birth to the couple’s first child at 5:26 a.m. Monday.
"It's a boy!" officials said Monday in an announcement posted to Instagram account for the Duke and Duchess of Sussex. "We are pleased to announce that Their Royal Highnesses The Duke and Duchess of Sussex welcomed their first child in the early morning on May 6th, 2019."
The newborn weighed 7 pounds, 3 ounces, officials said.
Speaking with reporters Monday, Harry called his son’s birth “absolutely incredible.”
“As every father and parent will ever say, your baby is absolutely amazing,” Harry said. “But this little thing is absolutely to die for, so I'm just over the moon.”
Following royal tradition, a notice of the boy’s birth was displayed Monday outside Buckingham Palace.
Harry, 34, and Meghan, 37, announced they were expecting their first child in October, five months after they wed in a star-studded ceremony at England’s Windsor Castle.
Throughout Meghan's pregnancy, the couple never revealed the due date and said they decided not to find out the baby's sex in advance.
The couple also did not pose with the newborn for a public photo call hours after the boy’s birth. Prince William and Kate, the Duchess of Cambridge, have posed for photos on hospital steps shortly after the birth of each of their three children.
The child is the seventh in line for the throne. He also is eligible for dual British-U.S. citizenship.
The Associated Press contributed to this report.