Los Angeles: Jessica Alba is pregnant with her second child and made the surprise announcement on social networking website Facebook.
The 29-year-old actress and producer husband Cash Warren, are "thrilled" about having a sibling for two-and-a-half year old daughter, Honor.
"I thought I`d drop by to let you all in on some exciting news, Honor is going to be a Big Sister(sic)," wrote the `Sin City` actress in her post.
"Cash and I are thrilled and wanted to share the news directly with you so you didn`t hear about it somewhere else. I appreciated all of the love and support you all gave me during my first pregnancy and will definitely appreciate it again this time around," she added.
The actress was at the Bafta Awards on Sunday night where she wore a flowing blue gown which disguised any hint of a baby bump.
The actress met 32-year-old Warren on the set of The `Fantastic Four` in 2004 and got engaged three years later after learning of her surprise pregnancy.
They wed at the Beverly Hills courthouse in May 2008 and welcomed their daughter at the Cedars-Sinai Medical Centre in Los Angeles two months later.