Harry and Meghan are expecting a baby girl - latest news on due date and royal name odds

Harry and Meghan are expecting a baby girl - latest news on due date and royal name odds