In her latest attack on Gerard Piqué, who cheated on her, Shakira doesn't hold back.

Even though it was Valentine's Day, the singer made a big deal about how much she liked being single.

Shakira posted a video on Instagram of herself singing "Kill Bill" by SZA.

The words she chose to sing about her ex and his new girlfriend make it clear what she wants to say.

Shakira chose those lyrics on purpose because she wanted to tell Piqué and Clara Chia Marti something.

Shakira didn't add a caption because the video says everything it needs to say.

This isn't the first time the Colombian star has hinted that she doesn't like Piqué and Marti.

Shakira's recent song with Bizarrap also makes fun of the retired football player and his younger girlfriend in a few places.

She calls Marti a "cheap car and watch," to be exact.