Don't pretend you're not following all the updates on Kim Kardashian's sophomore pregnancy. From selfies of her swelling boobs to the big reveal of the baby's name, the world has been on the edge of its seat for all the latest news about the famous bun in this famous oven.

This latest piece of intel doesn't disappoint, either: the due date. Sources close to the couple (but not so close they don't dish to the press) told TMZ that baby Easton is set to make his debut on December 25. That's right, Christmas.

Sources: TMZ