The Duchess of Sussex is due to give birth in the spring, Kensington Palace says.