I totally did not see this one coming. Jessica Alba and her on-again boyfriend, Cash Warren, are having a baby! Her rep told People.com, "I confirm that Jessica and Cash are expecting a baby in late spring, early summer."
Wow! Totally blindsided by this. Cash and Jessica broke up over the summer for a bit, after dating for two-and-a-half years, but were quickly back in each other's arms by the end of September. Maybe right around the time they found out they were having a baby? Well, kudos for them for trying to make it work, but is anyone else as surprised as I am about this?