jessica alba pregnantJessica Alba is expecting her second child, she writes on Facebook and Twitter.

"It's been a while since I've been on FB & I thought I'd drop by to let you all in on some exciting news," the 29-year-old Alba says. "Honor is going to be a Big Sister!"

Honor is Alba's daughter with husband Cash Warren, and the toddler (pictured here with mommy) will turn 3 in June.