We did NOT see this one coming!
Jessica Alba is pregnant and boyfriend Cash Warren is the baby daddy.
"I can confirm that Jessica and Cash are expecting a baby in late spring, early summer," her rep Brad Cafarelli confirmed to People Magazine.
The two have been dating on and off since 2004. Lets hope they stay on going forward, now that they are expecting a child.
What the hell is in the water in Hollywood? I've lost count as to how many stars have gotten pregnant this year. Who's next? Jennifer Aniston? I'm just thankful these two didn't play the guessing game and they just flat out confirmed it.