In the first interview where Beyonce acknowledged her pregnancy, she said her baby was due in February [click here if you missed that], but in a video recorded in September during the making of "Countdown" Beyonce says she's six months pregnant which means her baby is really due in December.
So is Beyonce trying to trick us or is she just bad at math...?