
Shakira, 48, displayed her incredible bikini body while enjoying a relaxing getaway to Cabo, Mexico on Wednesday.
The Colombian singer, put her toned midriff on display in a metallic pink bikini with a beaded fringe.
She stretched out in the sand and at one point appeared to be meditating.

She sat cross-legged on the sand with her eyes closed, both hands resting on her knees.
Later in the day the superstar waded into the ocean, pulling up her caramel-blonde curly hair into a bun.


Then gathered her belongings in a large red leather tote bag, and put on a matching pink cover up skirt.
The singer is enjoying a short break from record-breaking world tour Las Mujeres Ya No Lloran.

She will be back to performing on August 23 for a show in Monterrey, Nuevo León.
Mzansi xxx