Today is Princess Kate's due date for her first baby. We wish her a safe delivery!