She feared she would 'never be sexy again' after giving birth to her first baby back in January this year.
But Shakira showed that six months on, she has toned and shaped up to a stunning degree.
The 36-year-old Colombian born singer displayed her svelte figure and perfectly flat stomach in two different bikinis while on holiday in Hawaii.
The star sported a frilly black string two-piece teamed with a matching sheer sarong as she took to the island sands with her Spanish footballer boyfriend Gerard Piqué.
She wore little make-up and wore her long strawberry blonde hair in loose waves around her shoulders - later changing into a neon pink strapless tube top and bottoms.
Gerard showed off his tall, slim physique, sporting a pair of dark blue swimming trunks for a dip in the sea with his beau.
There was no sign of son Milan while the couple frolicked together in the ocean.
The loved up pair smooched and held hands, with Gerard lovingly wrapping a pink towel around his girlfriend at one point.
And he was on hand to straighten her strapless top after it came slightly loose in the water.
However, the vacation wasn't just about chilling out.
The couple later went on a canoeing trip, with Shakira sporting a bright orange top for some rowing and fishing action action.
The famous couple were also seen showing their six-month-old son the sights, carrying him out of a restaurant after lunch.
The singer swapped her bikini for a pair of long pink shorts and a white shirt for the outing while Gerard carried the baby's car seat.
You have read this article beach /
bikini /
Shakira
with the title August 2013. You can bookmark this page URL https://evelynteteia.blogspot.com/2013/08/sexy-shakira-wore-pink-bikini-to-beach.html. Thanks!