Kensington Palace Has Not Revealed The Due Date