Isn't it strange how some celeb pregnancies just fly by? Beyonce was only preggers for a couple of months, right? Whereas others - yes Jessica Simpson and Jennifer Garner we're talking about you - seem to drag on forever and ever and ever. Now you're probably already aware that Jennifer finally gave birth to baby boy named Samuel earlier this week so now all eyes are on Jessica and her rapidly expanding bump. Is she ever going to pop? ...