Jessica Alba showed off her flawless post-baby body Wednesday and it's hard to believe she gave birth just a few short months ago.
Alba was photographed sporting a pink and teal two-piece, vacationing with husband Cash Warren and their two daughters, Honor, 3, and newest addition, Haven. Alba announced the birth of her little lady on Facebook last August saying, "Cash and I are so excited to announce the birth of our daughter, Haven Garner Warren. She was born on Saturday, weighed 7lbs, and was 19 inches long. Healthy and happy!"
Fast forward four months and Alba shows no signs of any post-pregnancy pounds. The 30-year-old star flaunted her ultra-fit frame and flat as a board abs in Los Cabos, Mexico.
Alba spoke to Us Weekly last month about how she dropped the baby weight after Haven was born, saying "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."
Check out the photo of Alba below and for more shots of the Alba-Warren family vacation, head over to Bauer-Griffin.
Take a look at some other stars hitting bikini beach!