Shakira is looking good.
The singer, who gave birth to her first child six months ago was snapped showing off her very toned body in Hawaii on Sunday. The former coach on the show "The Voice" showed off her toned and trim physique while on vacation was her beau and her baby daddy, soccer player, Gerard Pipue.
Shakira wore a ruffled black bikini, running through the sand, sporting her iconic curly hair and a fresh face. Pipue showed off his tall slim physique, sporting a pair of dark blue swimming trucks.
The couple welcomed their son Milan Pipue Mebarak, on Jan. 22 in Barcelona, Spain.
"When I have a day off, I just want to be with Milan," the first-time parent said to Us Weekly.
Shakira was also snapped showing some PDA with her hubby during the couple's romantic vacation. The couple was also snapped enjoying lunch with six-month-old son. The 36-year-old did not spend all her time on the beach. The couple was later spotted on a canoeing trip.
In April, the singer, who was already back in shape after giving birth, confessed she struggled to lose the weight just like any other new mom.
"[Losing baby weight] is the only thing that's been stressful," the singer said. "I knew I had to come back here to do "The Voice" and two months after I had delivered a baby. I didn't have my four months of maternity like every woman on earth has. I'm not trying to complain, but it's been a process full of challenges."
Known for her curvy body, Shakira confessed to being self conscious after the birth.
"At first it's hard to deal with your image in the mirror," she told Ellen Degeneres during an appearance on her talk show earlier this year. "I looked like a Shar Pei when I first delivered."
Shakira said she stayed in shape by doing Zumba, during and after her pregnancy. She just finished a stint replacing Christina Aguilera for the fourth season of NBC singing talent show "The Voice."