Shakira shows off her curves in metallic pink bikini during Mexican getaway

Her “Hips Don’t Lie.”

Shakira flaunted her curvy figure in a metallic pink bikini while vacationing in Los Cabos, Mexico.

The “Waka Waka” singer, 48, was photographed rolling around on a sandy beach Wednesday, rocking the shiny, eye-catching swimsuit that featured funky beaded fringe along the chest and hips.

Shakira wore a metallic pink bikini on the beach in Los Cabos, Mexico, Wednesday. HEM / BACKGRID
The singer wore the shiny two-piece while hanging on the beach. HEM / BACKGRID

She paired the two-piece with a matching shimmery miniskirt, which she wore while dipping her toes in the water. She also accessorized with a brown leather beach bag.

Shakira — who appeared to be sporting a makeup-free look — went barefoot and let her famously curly locks blow in the ocean breeze.

The Grammy-winning artist appeared to be completely relaxed as she soaked up some sun.

She was seen tanning and enjoying the hot weather. HEM / BACKGRID
Shakira’s bikini featured beaded fringe details. HEM / BACKGRID

At one point, the former Super Bowl performer was spotted stretching out across the shore, lying flat on her back in total zen mode.

She was also seen kneeling in the sand while fixing her tousled hair and showing off her cheeky bikini bottom by rolling onto her side. The singer appeared serene while sitting cross-legged and embracing the relaxing outing.

The sighting comes just days before Shakira is scheduled to perform her “Las Mujeres Ya No Lloran” world tour show in Monterrey, Mexico, this Saturday.

She brought a large brown leather tote to the beach. HEM / BACKGRID
Shakira wore her curly hair down. HEM / BACKGRID
She flaunted her fit figure while stretching on the sandy beach. HEM / BACKGRID

The toned and tanned starlette appears to be in good health nearly six months after she was hospitalized for an “abdominal issue” while on tour.

“I am sorry to inform you all that last night I had to go to the ER for an abdominal issue and am currently hospitalized,” she wrote in a statement shared to X Feb. 16.

“The doctors whose care I am currently under have communicated that I am not in good enough condition to perform this evening,” she added.

At one point, she wore a miniskirt that matched her swimsuit. HEM / BACKGRID
She was seen wearing the skirt while taking a dip in the ocean. HEM / BACKGRID
Shakira looked relaxed on her beach vacation. HEM / BACKGRID

Shakira ultimately had to postpone her gig in Peru due to her medical setback.

“I am very sad to not be able to take the stage today,” she shared, adding, “I’ve been looking forward to reuniting with my incredible fans here in Peru.”

Days later, she was fortunately back on her feet and returned to the stage.

As for her personal life, Shakira is seemingly still single after splitting from her longtime partner, Gerard Piqué, in 2022.

The “Waka Waka” singer is seemingly single. HEM / BACKGRID
She split from partner Gerard Piqué in 2022. HEM / BACKGRID
Shakira and the former athlete share two sons. Instagram/Shakira

She and the former soccer player, 38, began dating in 2010 and welcomed two sons together.

Since their split, Shakira has been romantically linked to Lewis Hamilton and Tom Cruise.

The music icon admitted in an interview last June that she was not thinking about dating at all. Just two months later, however, she was spotted dining with a mystery man in Miami.

You May Also Like

Where You Know The Actress From

American actress Teyonah Parris is one of the fastest-rising African-American actresses in…

Princess Ingrid Alexandra of Norway arrives in Australia to begin her studies at the University of Sydney

Princess Ingrid Alexandra of Norway has arrived in Australia to begin a…

Chronological Guide to the Horror Franchise

The Poltergeist movies are one of Hollywood’s most famous and successful horror…

I let random men ‘test drive’ my wife and I’m not alone – here’s how the ‘hotwifing’ trend is saving marriages

Regular couples are taking ethical non-monogamy to the next level by entering…