Cardi B Thanks Tom Petty For Sending Flowers, Doesn't Realise He Died In 2017

Well, this is awkward.

Following Cardi B's win for Best Rap Album at the Grammys yesterday, it seems the hip hop artist has become a tad confused among the flurry of congratulatory messages from her peers.

Hitting up Instagram in a now deleted post in her story, the 26-year-old made a point to thank legendary singer Tom Petty for sending her a bouquet of flowers she had received following her win for her album Invasion Of Privacy.

READ MORE: Grammy Awards: All The Winners

The only thing is, Tom Petty died from an accidental drug overdose in October 2017...

It seems the awkward gaffe stemmed from a note that was left with the flowers, which quoted lyrics of the singer’s 1996 song, 'Walls', which read, "You’ve got a big heart. So big it could crush this town. Tom Petty."

"Thank you Tom Petty for the flowers," Cardi said in the video as she showed off the flowers and note. "I left the room but the flowers are very big, thank you so much…and this such a beautiful note…motherfuckers love me."

Image: Instagram

Upon realising her error, she quickly deleted the vid, but not before social media users had a chance to have a big ol' laugh at the 'I Like It' singer's expense.

READ MORE: Miley Cyrus And Godmother Dolly Nail 'Jolene' At Grammys

Meanwhile, others began their own theories on who actually sent the bouquet, with fans suggesting everyone from Cardi's nemesis Nicki Minaj to Chris Brown -- who is currently beefing with the star's rapper hubby, Offset.

The latter would certainly make sense given Chris Brown's penchant for sh*t stirring, as well as the fact he recently exclaimed in a now-deleted Instagram caption believed to be directed at Offset which read “Ima send ya girl flowers so she know I respect her."

Cardi B has since deactivated her Instagram account following a surge of negative comments after she beat late rapper Mac Miller for the Best Rap Album award. Just moments prior to disappearing off the platform, she posted a rant along with the caption, "Sick of people shit."

Drama, drama, drama...

Image: Getty