Kim Kardashian West has hit out at Sharon Osbourne after she called her a "ho".
The 'Keeping Up With The Kardashians' star has fired back at the 64-year-old television personality, who had criticised Kim for flashing her flesh in the name of feminism.
Sharon had said at the time: "Kim says she's doing everything in the name of feminism, but that's not feminism! Those girls live off their bodies, half of LA has been through them and everything they do from the sex tape to the plastic see-through dresses and the gym wear is about sex, not female progress. And listen: God bless them.
"If Kim wants to show off her body, fine. But that's not feminism, that's being a ho. And there's nothing wrong with being a ho, but always remember what you are."
And now Kim has insisted she posts nude photos for herself rather than for feminism.
She told E! News: "First of all, I think she said I said a quote about, 'I post nude photos in the name of feminism.' Never said that.
"So I think when people misquote you and then comment, it just sounds ridiculous. I post nude photos because I like how I look and I feel proud when I've lost all this baby weight and I post it because I feel like posting it and I feel powerful."
Meanwhile, Kim previously admitted she took her infamous nude selfie because she thought it would be the last time she'd have a good body.
She explained: "I was actually pregnant in that photo. I just found out I was pregnant and so I had to dye my hair back. I thought, 'You know what this is my one last shot of a good photo before my body is done,' so I took a picture."
Tagged in Sharon Osbourne