Singer Shakira lost all her baby weight just three months after giving birth to son Milan, but didn't feel extreme pressure to slim down because her man likes her curvy.
"My man, Gerard, prefers meat over bone," she told Glamour. "He doesn't like [me] too skinny. That takes the pressure off. I already have a lot to worry about."
Shakira, 36, has been dating Spanish soccer star Gerard Piqué, 26, since 2010.
Shakira said she did Zumba dance workouts five days a week to achieve her rapid post-baby weight loss.
The 5-foot-2 Colombian beauty also did yoga and calisthenics, focusing on lots of ab and glute work. Her diet consisted of 1,600 to 2,000 calories broken up into eight small meals throughout the day.
Shakira said she hasn't been working out much lately because of her hectic work schedule. "This month I'm not exercising because I have an album to finish and I have a baby," she said. "And I like these pastries in front of me."
Shakira, who collaborated with Rihanna on a duet, said working with Rihanna was a dream. “Working with her was utopia," said Shakira.
"She’s the sexiest woman on the planet. And at the end of the day, we’re both just basically Caribbean girls. The chemistry was so good and so real. She taught me dance moves. She was a sweet teacher.”
While Shakira is widely considered a sex symbol, she suffered from body dysmorphia and low self-esteem for years. Through therapy, she gradually learned to accept and love herself just as she is.
"All through my twenties I spent more time worrying what I didn't have than thinking about what I did have," she said in 2010. "I wished that I was taller, had longer legs, slimmer hips, a smaller bottom, even straighter hair.
"In their twenties, women try to be somebody they're not and try to turn themselves into something different. Now I'm in my thirties, I'm very happy with who I am."