Cardi B has done it again—gone viral in the most unexpected way. While filming the music video for her new single “Imaginary Playerz,” the rapper delivered a dramatic and hilarious rendition of Celine Dion’s “My Heart Will Go On.” The moment, captured while Cardi was quite literally on a boat in the middle of the ocean, instantly sent fans into a frenzy across social media.
In the clip, Cardi belts out the Titanic theme song with tongue-in-cheek passion, swaying against the sea breeze as if channeling Rose herself. The video closes with her shouting “Bye Jack!”—a playful reference to Leonardo DiCaprio’s tragic character.
Related
Reactions came quickly. Comments like “Oh the vocals! That’s mother!!” and “Imagine trying to humble Cardi and she’s somewhere doing this” flooded X/Twitter, turning the video into yet another viral win for the Bronx superstar.
The comedic moment comes at a key time in Cardi’s career. She is gearing up for the release of her long-awaited sophomore album, Am I the Drama?, which drops September 19. The record follows her record-shattering 2018 debut Invasion of Privacy and carries sky-high expectations. Her latest single “Imaginary Playerz”—which samples Jay-Z’s 1997 track “Imaginary Players” with his personal approval—has stirred debate for both its sharp lyricism and its polarizing performance on streaming platforms. While the track hit No. 1 on iTunes and debuted at No. 70 on the Billboard Hot 100, its Spotify streams have been modest compared to Cardi’s past hits.






Leave a Reply