duke and duchess baby due date