When Is Pregnant Kate Middleton's Due Date? - Closer Weekly

Pregnant Kate Middleton Confirms Her Due Date Is in April 2018 (and We Can't Wait!)