Shakira enjoyed a day out in Puerto Rico with newly-single singer Rauw Alejandro this week.
Images have emerged online of the songstress, 46, and Rauw, 30, swimming together in a river with her two children; Milan, 10, and Sasha, 8.
It comes as Rauw addressed the end of his three-year relationship from his fiancée Rosalía on Instagram.
Eagle-eyed swimmers spotted the famous singer bathing in the river alongside Rauw and shared a video of the pair having fun on Twitter.