The Duchess of Cambridge Katherine Middleton Has a Due Date