Shakira is holidaying with her two children in the stunning Turk and Caicos islands as she prepares for her new life in Miami.
The singing star's whereabouts has been a mystery since she left Barcelona last weekend with sons Milan, ten, and Sasha, eight.
Spanish press said she had picked a "paradise and remote” place to relax after her emotion-sapping break-up with ex Gerard Pique, which led to her releasing diss songs targeting the retired footballer and his new girlfriend Clara Chia.