Prince Harry and Meghan Markle's baby debut at Windsor Castle
Today, the world met the new British royal child, the child of Prince Harry and Meghan Markle, in St George's Hall inside Windsor Castle. It was the first appearance of Prince Harry's family and the unnamed child yet.
Megan also expressed her happiness by saying: “I have the two best men in the world, so I am the happiest woman.