Duke and Duchess of Cambridge having baby in April 2018
Duke and Duchess of Cambridge expecting third child
Meghan Markle is staying with Prince Harry in London