It's baby number 2 for Jessica Alba. The actress announced she is pregnant.

The actress, who is married to Cash Warren, announced on her Facebook page and Twitter account that she and her husband are expecting their second child.

I thought I'd drop by to let you all in on some exciting news - Honor is going to be a Big Sister! Alba wrote.

Cash and I are thrilled and wanted to share the news directly with you so you don't hear about it somewhere else, she wrote. 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. Have a great day!

The 29-year-old actress and Warren have a daughter, Honor, who is 2 years old.

Warren also posted to his Twitter page, @jessicaalba are beyond excited about the news! Honor is going to be a great big sister. Thank you all for the wonderful message.