Ever since the Duke and Duchess of Sussex announced their pregnancy, rumours and speculation have followed the royal couple: When is it due? Where will Meghan give birth?

Here's Sarah Campbell, BBC royal correspondent, with what we actually know (and what surprises await).

Produced by Tobias Chapple.