Kate Middleton is due any minute. Here's how her royal fetus developed into an entitled newborn.

Kate Middleton is due any minute. Here's how her royal fetus developed into an entitled newborn.
Advertising
//cdn.someecards.com/someecards/images/legacy/happyplace.com/51e43fb74ffb8.jpg

(by Shira Rachel Danan)

Advertising