Looking at recent pictures of Shakira vacationing in Hawaii, you would never guess that she gave birth to a baby boy in January.
Her hips don't lie and neither do these images.
Sporting a skimpy pink bikini, the Colombian beauty, 36, looked toned while spending time holding hands with equally ripped boyfriend and Spanish soccer star Gerard Pique.
"The Voice" judge welcomed their son, Milan, on Jan. 22.
Running and playing on the beach, Shakira flaunted a flat stomach only a few months after she voiced in May that she had a long way to go to get back in shape.
"I still have a long way to go. I still have a few pounds over to lose," she said. "I look decent."
The "She Wolf" singer met Pique in 2010 after he appeared in her song "Waka Waka," and she confirmed she was having his baby in September 2012.