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

I think we can all agree that Shakira already had one of the best bodies in Hollywood before becoming a mom. Now the 37-year-old songstress, who is mami to 1-year-old Milan, proved that she could return to the scene looking better than ever. She appears on the cover of the April issue of Women's Health magazine and you would NEVER know in a million years that she had a baby recently.

In fact, shortly after giving birth, The Voice judge had to go straight back to work.That means that Shaki didn't have enough time to get fit fast before appearing in front of the cameras. However she made it happen, and you'll never believe what her stay fit secret is!

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

Although her career is crazy demanding, Shakira doesn't regret it for a minute. She says the other coaches on The Voice are like family to her. "It was fun–quintessentially fun–and that's why I'm coming back. Hanging out with the guys, you know, they're tough cookies, I got to say, but it's a blast," she gushed about her crew.

But the question that is on all of our minds is how did she get back into her skinny jeans in a matter of months?! She credits that she has been dancing since she can remember and enjoys doing so off camera too. However, the BIG secret she shared was that she plays sports!

I recently decided to just do sports, because they're so much fun and they accomplish the same purpose, which is ultimately to keep you fit. So I planned a whole daily routine of roller skating, playing basketball, and playing tennis and swimming. So every day I would do something different and that seemed to put me back in shape.

The Colombian singer admits she gets bored of the same workout routine which is why sports is ideal for her. She also tries to eat as healthy as possible when on the road. It's admirable that she may be a big time celebrity mom, but she still manages to put her needs first.

As a matter of fact, she isn't the first celebrity to have the ultimate post-pregnancy bod. Check out these other mamás below and their secrets for how they did it!

Image via Women's Health

Snooki

ph6mkxoxwk1.jpg
US Weekly

The former meatball made a comeback with her hottest body ever after giving birth to her son. She lost a total of 42 pounds and says all she does is eat well and hit the gym religiously. Now, she's pregnant with her second child, which makes me think she's going to look EVEN hotter after she has her new bundle of joy.

Adriana Lima

phug2z4f8k1.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, earlier that same year. 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.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.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 actress, 38, said of her rapid weight loss.

Salma Hayek

ph8socmts81.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.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.