Honey G has hit out at claims she is mocking black culture.

Honey G

Honey G

The 'X Factor' contestant has been causing controversy with her performances on the live shows, with some viewers claiming the rapper - real name Anna Georgette Gilford - is "attacking black culture" because of the songs she performs.

Now, the 35-year-old star has defended herself, branding the claims as "ridiculous".

She told the Daily Mirror newspaper: "This was probably one of the most ridiculous things I have seen so far.

"Any allegations of me being racist are completely false. All that stuff to do with me attacking black culture is utterly ridiculous.

"I've never said anything racist or behaved in that way, just because I'm pushing music from a black origin doesn't mean I'm attacking black culture.

"I think people are discriminating against me, they are using the race card against me.

"I feel like they are discriminating against me because I am white. It makes me question whether they have a problem with someone rapping who is white.

"I'm not the only white person in the world who likes black music. There's no evidence, proof or truth that I am a racist."

The claims come after the controversial performer was branded as an "actress" by former 'X Factor' winners Little Mix, whilst Simon Cowell's close friend Sinitta claiming Honey G was "faking it".

Sinitta said: "Her mother has a middle class, English accent, she's very pretty.

"She's not at all ghetto, she doesn't say 'yo' and 'what's up' and everything.

"So I don't know how Honey G has developed all these traits.

"I think she's faking it, but I think she believes. I think she has reinvented herself as a black American ghetto rapper."

Meanwhile Little Mix's Jade Thirlwall said: "I think it's a joke. I don't believe she's real. She's blatantly an actress. Let's just say, I've heard she's an actress."

Honey G next appears on the 'X Factor' on Saturday (29.10.16) when she takes on Will Smith's 'Men in Black'.