The singer, 40, posed for photos wearing a printed crop top and a red, floral, mini skirt while exploring the sun-soaked destination.