That's impossible.
And she's had the baby in the last 24 hours or so.
I used one of those reverse pregnancy calculators, when you know the due/delivery date but not the conception date... I put in Dec 12th for delivery date, and came up with March 21 for likely conception date, only a week after the party.
Plan-B isn't fail-safe (especially if she didn't even take it?), and Nifong may have been hiding her in a safe house somewhere waiting for the birth to hopefully prove paternity with one of the players. They better compare the baby's DNA with ALL the DNA we just found out about. (creepy!!!)