On June 24, photographs of the Colombian-born singer and her children with Gerard Pique were taken as they arrived in Los Cabos, Mexico.

The following day, she was seen on the beach wearing a stunning lavender swimsuit and going makeup-free. Her two sons are Milan, 9, and Sasha, 7.

The mother of two appeared content to spend some alone time with her children.

Despite their parents' conflicts, Milan and Sasha were enjoying their remaining summer by playing on the sand.

The start of the new school year is soon approaching, but the ex-couple is still determining where the kids will be when classes begin.

According to sources, the unmarried couple's custody dispute had begun, and Shakira was determined to live in Miami.

Pique disagreed, but according to a recent story, they have chosen to resolve the situation amicably.

According to Marca, they had a conversation and decided they would resolve matters amicably without resorting to a drawn-out court process.