Khloe Kardashian has blasted a critic who said she looked like an "alien" and accused her of having too much plastic surgery.
The 36-year-old reality star and businesswoman responded to the Twitter troll on a post in which she was promoting a migraine treatment company.
The user's comment on the promo read: "What kind of pharmaceutical company chooses someone who has had so much plastic surgery they look like an alien, as their spokesperson?"
In a rare move, Khloe directly responded to the comment, writing: "Sorry you feel that way.
AdvertisementAdvertise with NZME.
"You have every right to block/mute me. I am trying to help many out there who suffer in silence. [You are] completely entitled to your opinions. Just as I am mine."
Khloe also took aim at the critic's "feminist" Twitter bio, writing: "I don't think you should refer to yourself as a feminist if you are attacking a woman unprovoked."
The back-and-forth comes after the mother-of-one candidly talked about her body image struggles in April, in response to a leaked photo which showed her in an uncharacteristically unfiltered fashion.
"The photo that was posted this week is beautiful. But as someone who has struggled with body image her whole life, when someone takes a photo of you that isn't flattering in bad lighting or doesn't capture your body the way it is after working so hard to get it to this point – and then shares it to the world – you should have every right to ask for it to not be shared – regardless of who you are," she wrote.
"In truth, the pressure, constant ridicule and judgment my entire life to be perfect and to meet others' standards of how I should look has been too much to bear," she said.
"For a decade now in photos, every single flaw and imperfection has been micro-analysed and made fun of to the smallest detail and I am reminded of them every day by the world."