Royal baby: What we know (and what we don't)
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.