Ready when you are, royal baby No. 3! Kate Middleton is fast approaching her April 23 due date, and a source tells E! News exclusively the Duchess of Cambridge can't wait to welcome...
E! Online (US) - Top Stories, E! Online
Fri, 04/20/2018 - 1:40pm
Ready when you are, royal baby No. 3! Kate Middleton is fast approaching her April 23 due date, and a source tells E! News exclusively the Duchess of Cambridge can't wait to welcome...