Shakira & other celeb moms share post-pregnancy weight loss secrets!

If you didnt know by know, Shakira has one of the best post-baby bodies most of us have ever seen. We got a glimpse of it after she was spotted frolicking on a Hawaiian beach while on vacation last month with boyfriend Gerard Piqué and now she's showcasing it on Self magazine's September cover.

Let me tell you, those post-baby abs didn't just magically appear. In fact, Shaki tells us EXACTLY how she got back into killer shape!

Read more ¿Qué más?: Snooki lost an amazing 42 lbs post-pregnancy! (PHOTOS)

Shakira told the magazine that she had to get back in shape only two months after giving birth to baby Milan. She needed to be camera-ready for NBC's The Voice. However, Shaki had already been working out during her pregnancy as she was constantly doing Zumba. Her post-baby fitness regimen focused on tightening her abs during her workout sessions.

Her eating plan was based on eight small meals a day filled with fiber, protein, and other muscle building foods. Even though she is most known for her fantastic abs, Shakira tells the magazine that her favorite asset is in fact her butt. No surprise there! She also has a positive outlook on her body and says: "I don't obsess over my flaws, because I see my body as a whole."

But Shakira isn't the only celebrity mom to lose weight shortly after giving birth. Check out how other stars shed the pounds post-baby:

Image via Self magazine

Snooki

phwz4c0nk81.jpg
Getty Images

Snooki stunned the world by revealing her amazing 42-pound loss in an issue of Us Weekly. The former "meatball" proved to be putting in a lot of work at the gym and taking care of her diet  as she's barely recognizable. Recently, she faced public scrutiny over the fact that many think she's lost "too much" weight.

Adriana Lima

phug2z4f8k1-3.jpg
The Grosby Group

Adriana Lima's body looked RIDICULOUSLY fantastic at her first big Victoria's Secret runway show in 2011 after giving birth to her first daughter, Valentina, back in 2011. Her secrets? Strict portion control, tons of leafy green veggies, and shakes. "I did a combo of protein shakes, green veggies, and everything grilled or steamed and four ounces of protein," she shared. She also worked out 1 to 2 hours a day with former boxer-turned-celeb trainer Michael Olijide, focusing on high-intensity cardio.

Jessica Alba

ph5d5vqtss1-3.jpg
The Grosby Group, Getty Images

Jessica Alba has managed to bounce back not once, but twice from her pregnancy weight gain and we all know the second time is way harder! With first daughter Honor, Alba turned to celebrity trainer (and fellow Latina) Ramona Braganza to get in quick shape for a photo shoot. With 19-month-old Haven, she's been much more laid back. "I’m not big on packaged food, I’m not big on fast food, I like fresh things," she told us. And as for working out, chasing after two kids under the age of 4 seems to be working out just fine!  "Do I spend that one hour to spend with the kids on bath time and dinner?" Alba mused. "I'd rather spend it with the kids than at the office because I need to be here," she admits. We totally agree!

Roselyn Sanchez

ph3cfmyrgg1-3.jpg
The Grosby Group, Splash News

For first-time mami Roselyn Sanchez, a little bit of wardrobe trickery was in order when it came time to hit the red carpet just seven weeks after giving birth to baby girl Sebella Rose. "I do have a little [belly]. I’m just hiding it with Spanx,” she laughed to Access Hollywood Live at the Act of Valor premiere. "I had to do it. I put my dress on and I’m going, 'You know what, no. I need to use the Spanx!' Breastfeeding helps too, I think," the 38-year-old ractress said of her rapid weight loss.

Salma Hayek

ph8socmts81-3.jpg
The Grosby Group, Getty Images

Unlike a lot of celebrity moms, Salma Hayek–who also suffered from gestational diabetes–took her time losing her baby weight. It takes nine months to put it on, so she believes you should give yourself the same amount of time to lose it. Makes sense, huh? Salma credits her beautiful body to consistent workouts and meal plans by Diet Designs. She also called a bit of B.S. on moms who say they lost all their weight breastfeeding on Oprah, saying: "Except for a couple of exceptions, the only reason people lose weight like that when they're breastfeeding–it's that they're not eating and they're breastfeeding and that's not good for the baby."

Mariah Carey

phvr90z1c01-3.jpg
Splash News

Mariah Carey had twins and it was a rough ride for her towards the end of her pregnancy and she didn't care who knew it! Carey said she lost 70 pounds following the birth of her twins and that 40 pounds of that was water weight from her difficult pregnancy. "In the beginning, when I first had the babies, I had so much edema: water and swelling. Most pregnant women have that just in their feet," she told Us Weekly. Her trick to shedding the weight? Using a combination of the Jenny Craig diet plan and three-times-a-week water aerobics workouts.