Kelly Osbourne: "I will not apologize for being a racist as I am NOT."

We think she saw this going differently.

Kelly Osbourne’s attempt to call out a racist comment has spectacularly backfired.

The British singer-songwriter and actress yesterday appeared on talk show The View, where she attempted to mock Donald Trump‘s recent racist comments.

Republican presidential candidate Trump has recently referred to some Mexican immigrants as “rapists,” and called for a wall to be built between the US and Mexico.

Co-host Rosie Perez kicked off the discussion, saying some Latinos in the US agree “the immigration problem is a problem and it does need to be addressed.”

That’s when 30-year-old Osbourne weighed in…


“If you kick every Latino out of this country, then who is going to be cleaning your toilet, Donald Trump?” guest host Osbourne said.

Cue: Awkward silence as the panel tried to process the awful racial stereotype.

Watch the cringeworthy moment here (post continues after video):

Video via ABC

Fortunately, Osbourne immediately realised her gaffe.

“Oh, I didn’t mean it like that, come on,” she tried to clarify. “No, I would never mean it like that.”

She went on to tell Perez she “had every right” to be upset.

In a statement posted on Facebook, Osbourne later said:

I want to start by saying I ALWAYS take responsibility for my actions. In this particular case I will take responsibility for my poor choice of words but I will not apologize for being a racist as I am NOT.  I whole-hearted f**ked up today.  I don’t want to bulls**t anyone with lame excuses. Although, I was stopped mid-sentence by Rosie and couldn’t finish my point I will not let Rosie take responsibility for my words. I should have known better as I was on The View and it was live. I’ve learned a very valuable lesson. It is my hope that this situation will open up a conversation about immigration and the Latin community as a whole.  By the way I clean my own f**king toilets.

Perez and Osbourne ultimately made up, with Rosie Perez even apologising to Osbourne for “being overly sensitive”.

“Kelly Osbourne is on our side and I was sensitive,” Perez said. “My disdain should go to only Donald Trump, so I’m sorry, darling.”

Osbourne and Perez later made up.

Perez later wrote on Twitter: “My apologies… I took your point wrong.”

Some social media reactions to the controversial remark (via Twitter):

Some lighter Kelly Osbourne moments:

Related content:

Kelly Osbourne thinks Alex Perry is a d*ckhead.

US sitcom makes racist remark about Indigenous Australians.

An important celebrity lesson in giving a sincere apology.

00:00 / ???