Jessica Alba Flaunts Amazing Post-Baby Bod in Pink Bikini!

 FameFlynet

Hot mama!

Jessica Alba just gave birth to daughter Haven four months ago, but her bikini body is already back in tip-top shape!

On Monday, the 30-year-old actress flaunted her trim, toned physique in a hot pink bikini in Cabo San Lucas, Mexico. See more pics of Jessica in her bikini from PopSugar.

So how did Alba, who is also mom to 3-year-old Honor, get back in shape so quickly after her pregnancy? "I have 1,200 calorie meals delivered," she told Lucky magazine. "But I also work out, so basically I'm starving. It sucks. I drink a lot of water."

But Alba told Us Weekly she didn't go "too crazy" dropping her baby weight. "I didn't gain as much weight with my second pregnancy, so I think that really made a big difference," she said.

"I did prenatal yoga up until the very end," she added. "I just made healthier choices. I started working out and not going too crazy, but I did what was safe and what the doctor approved."

Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!

Want stories like these delivered straight to your phone? Download the Us Weekly iPhone app now!