Colombian pop star Shakira has appeared to have taken aim at her ex-partner in a new rap song that has been viewed more than 65 million times since Thursday.
The Hips Don't Lie singer split with footballer Gerard Pique last year after more than 11 years together, and having two children.
Former Spanish international Pique, 35, has since struck up a relationship with 23-year-old Clara Chia.
In the track, Shakira, 45, collaborates with DJ Bizarrap, an Argentinian producer, and waxes lyrical about how she really feels.
She raps lines such as, "I'm worth two 22-year-olds", "you swapped a Ferrari for a Twingo" and "a She-Wolf like me isn't for rookies".
Elsewhere she says, "there's a thin line between love and hate, don't come back here, trust me" and "when I needed you, you gave me the worst version of you".
Shakira also mentions her mother-in-law and her well-documented problems with her tax bill, saying: "You left me with my mother-in-law as a neighbour, with the press at my door and a debt to the taxman."
The clip, which has been viewed more than 65 million times in just over 24 hours, is also trending at the top of YouTube's music pages.
The singer, who is famous for tracks such as She-Wolf and Whenever, Wherever, is due to face trial over her alleged unpaid tax bill between 2012 and 2014, which Spanish authorities say is around €14.5 million (£13 million).
She claims she did not live in Spain at the time, and denies the allegations.
If she is found guilty, she could face up to eight years in prison, and face a fine of up to €24 million (£20 million).