The Duke and Duchess of Sussex will spend the first full day with their "very healthy baby boy".

Their son was delivered at 5.26am yesterday and weighed 7lb 3oz, and the announcement was made in an Instagram post.

It was initially thought the former actress opted for a home birth but it is now believed she was secretly taken to a private hospital - likely to be the Portland in London where a 'basic delivery' reportedly costs £15,000.

Prince Harry said in a televised interview yesterday that he and Meghan were still deciding on a name.

A beaming Harry said: “It’s been the most amazing experience I could ever have possibly imagined."

Some Twitter users called out the royal couple for being overly secretive about the baby and not immediately showing him to the world, like Prince William and Kate did with their children.

However, others supported Meghan's decision to keep things private, arguing that the mum deserved some rest after the birth and should not have to 'parade' in front of the cameras.

Here's how Baby Sussex's arrival unfolded