After introducing their newborn son to the world Wednesday, Meghan Markle and Prince Harry hours later revealed Baby Sussex’s name as Archie Harrison Mountbatten-Windsor.

Following Archie’s birth in the early hours of Monday, oddsmakers began predicting the top name choice, with Arthur being the 5/1 favorite, according to the UK-based betting and gambling company Ladbrokes.

As for Meghan, 37, and Harry, 34, they appear to have adjusted seamlessly to parenthood.

“It’s magic,” Meghan told the media Wednesday. “I have the two best guys in the world, so I’m really happy.”

This afternoon the couple introduced The Queen to her eighth great-grandchild at Windsor Castle. The Duke of Edinburgh and Meghan mom were also present for this special occasion.