Kate Middleton Covers Royal Bump in Polka Dots, Reveals Due Date For Baby No. 2!