Jameela Jamil has apologised for coming across as a "preachy wanker" after being criticised for her "condescending comments" towards Kim Kardashian earlier this week.

In a video posted to Twitter, she stated: "I just wanted to say that I'm sorry if I ever come across like a preachy wanker when I'm off on one of my rants about gender inequality.

"Especially when it comes to beauty standards, because they are fucking ridiculous and they are worse for women than they are for men and sometimes I just get really riled up."

I was thinking about how I can sometimes, in my passion, not take into account how much tone is lost in written text, and how I understand how that must rub people up the wrong way sometimes. Working on it. Listening. Hearing you always. ❤️ pic.twitter.com/gKo2XFl6W1 — Jameela Jamil ? (@jameelajamil) June 27, 2019

This comes after Kim Kardashian released a full line of body makeup on KKW beauty this Monday, including a body foundation. The product was apparently intended to be used to cover bruises and other skin conditions like psoriasis, which Kim suffers from.

She was immediately criticised by Jameela Jamil, who tweeted: "Hard pass. God damn the work to take it all off before bed so it doesn’t destroy your sheets… I’d rather just make peace with my million stretch marks and eczema. Taking off my mascara is enough of a pain in the arse. Save money and time and give yourself a damn break."

Hard pass. God damn the work to take it all off before bed so it doesn’t destroy your sheets… I’d rather just make peace with my million stretch marks and eczema. Taking off my mascara is enough of a pain in the arse. Save money and time and give yourself a damn break. ❤️ https://t.co/gGrbiZfH2K — Jameela Jamil ? (@jameelajamil) June 24, 2019

The tide seems to be turning on Jameela's particular brand of feminism, as she faced considerable backlash from other women on Twitter after posting the tweet, with people calling her "annoying" and "fake".

Jameela jamil is so fucking annoying lol as if body foundation hasn’t existed for years and self tanner basically works the same….I don’t personally need it but also it’s not my business if ppl want to cover their KP or psoriasis or eczema — cici (@lissomes) June 25, 2019

People are even hitting out at her for targeting the Kardashians specifically, as Jameela was nowhere to be found when Rihanna released her very similar 'Body Lava' collection last year.

Jameela Jamil is so annoying. Remember Riri launched body makeup last year? She couldn’t speak out then, bc its really convenient to attack the Kardashians. She literally keeps attacking other women for what they wanna do w their bodies and calls herself a feminist. No. Fuck off. — A? (@cloudsandskies) June 25, 2019

Jameela also posted a second apology video on her Instagram story where she blames the media, saying: "They're taking everything and pinning it all on just my one or two statements about the Kardashians.

"I think it's because the media want to pass the buck onto people like the Kardashians, because they don't want to accept that they were the reason the Kardashians were even so obsessed with their looks in the first place."

Despite all the drama, the body makeup is still for sale on the KKW beauty website, and once restocked, it can be yours for a spenny £35.50. Just don't tell Jameela.

Related stories recommended by this writer:

• Calling time on Jameela Jamil and her toxic brand of feminism

• Jameela Jamil is being dragged for 'condescending' comments on KIm K's body makeup

• These are the 15 podcasts every girl needs to listen to right now