Grimes has insisted she wasn't "dumped" by her billionaire ex-boyfriend Elon Musk.

The Canadian musician, who shares three children with the Tesla boss, clarified what happened between them after rapper Azealia Banks made a string of insults about their situation on Musk's platform X.

Banks, who was once involved in a feud with Grimes in 2018, accused her of "still trying to paint me like the villian (sic)" by commenting on an edited Wicked image that showed Grimes as Glinda the Good and Banks as the wicked Elphaba.

"Girl the way u are still trying to hold out on some weird a** innocent bulls**t years later after u got dumped, cheated on, ur kids kidnapped (sic)," the 212 rapper added on Thursday.

In response, Grimes, real name Claire Boucher, set the record straight and claimed it was her that left Musk.

"It's just a funny joke bro. not trying to paint u as a villain. i didn't 'get dumped'. I bounced. My amazing baby is asleep in my bed beside me, I'm in love. no regrets. Life is as beautiful as u want it to be (sic)," she wrote. "Ur insanely talented. even after all this, I want u to win. god bless Mlady (sic)."

When a user called Banks "problematic", Grimes replied, "She is the best hater on the planet. The da Vinci of insults. At a point I just gave up and accepted that I appreciate the madness of existence."

Grimes and Musk dated on and off for four years until 2022 and they have since been embroiled in a custody battle over their children; sons X Æ A-Xii, four, and Techno Mechanicus, two, and daughter Exa Dark Sideræl, three.

Musk also had six children with his ex-wife Justine Wilson and is the father of three kids with Neuralink executive Shivon Zilis.

ON TOUR - BUY TICKETS NOW!

,

LATEST NEWS