The new parents kept their son’s features largely covered in a white hat and blanket as they stood before five members of the Press — joking he already had facial hair.
After posing for photos as Meghan patted the baby’s head they would only answer the question “How does it feel to be a parent?”
They also did not give away the child’s name and were at pains to shield his face from photographers.
The single reporter invited to the event asked Harry to show the baby’s face more, but he only pulled the blanket back a fraction.
The prince also said about the child they were “monitoring his changes over the next two weeks and a month” as he believed they “change so much” in that time.
Meghan said when asked to tell the world how it felt to be mum to “Baby Sussex”: “It’s magic. It’s pretty amazing. I have the best two guys in the world, so I’m really happy.”
And she said the baby boy, who is two days old, already had the “sweetest temperament”, adding “he’s the dream, he’s really calm”.
Harry, 34, said: “And he’s already got a bit of facial hair, wonderful.”
Meghan also thanked fans for all their “well wishes and kindness.”
The couple’s announcement at Windsor Castle is in contrast to Kate Middleton and Prince William’s baby reveals that saw hundreds of photographers snap pictures of their three children hours after they were born at the Lindo Wing in central London.
Meghan and Harry only invited one photographer, a reporter and three cameras to their unveiling in St George’s Hall.
They said they were off to meet the Queen and Prince Philip to introduce them to another grandchild.