Mary J. Blige is not happy after her Burger King commercial went viral and caused a firestorm on Twitter and blogs. The Queen of Hip-Hop Soul is speaking out about her involvement in the controversial spot promoting the fast food chain’s new crispy chicken snack wraps.

In the commercial, Mary sings about “crispy chicken, fresh lettuce, three cheeses, ranch dressing.” But the ad was heavily panned, causing some to believe it was an April Fools’ joke at first.

Mary tells TMZ that she never signed off on the version that surfaced online.

“I agreed to be a part of a fun and creative campaign that was supposed to feature a dream sequence,” stated the 41-year-old singer. “Unfortunately, that’s not what was happening in that clip.”

The ad, which has seen been pulled from Burger King’s YouTube page, was not approved. “I understand my fans being upset by what they saw,” she continued.

“But, if you’re a Mary fan, you have to know I would never allow an unfinished spot like the one you saw to go out.”

Burger King confirms the spot was released “before all of the licensing and final approvals were obtained” and offered an apology to Mary. “We would like to apologize to Mary J. and all of her fans for airing an ad that was not final.”

A final approved version of the commercial will be released soon. In addition to Mary, David Beckham, Salma Hayek, and Jay Leno appear in ads for Burger King’s latest campaign.