jessica alba bikini cabo Jessica Alba shows off her toned abs in teeny bikini

Jessica Alba certainly has mastered the art of getting back her pre-baby body. The mother of two proudly wore a barely-there bikini while on vacation with her family in Cabo San Lucas, and showed off her rock-hard abs.

The 31-year-old actress was joined by her husband, Cash Warren and daughters Honor, 4, and Haven, 16 months. Us Weekly has the photos of Alba soaking up rays and putting on sun tan lotion in her teeny striped yellow-and-pink bikini.

Alba revealed to The Stir earlier this year that her secret to staying in great shape is eating well and not killing herself over working out.

“I’ve always been pretty healthy, I guess. I hate the word diet because it feels so temporary,” she said. “I’m not big on packaged food, I’m not big on fast food, I like fresh things. I think it tastes better and so I kind of cut a lot of that processed food and packaged food out of my diet pretty early, when I was like 13. [And I eat] as organic as possible and as fresh as possible.”

“I should have a better fitness regimen than I do,” Alba continued. “Right now, it’s kind of non-existent because I’m just so busy with work. It’s like do I get an hour and a half less of sleep and go and hit the gym? And usually, like I need that hour of sleep. Or do I spend that one hour to spend with the kids on bath time and dinner. I’d rather spend it with the kids and at the office because I need to be here. So, you know, I don’t have too much time right now. I’m just running around like a crazy person.”

Posted by:Terri Schwartz