Kim Kardashian has hit back at criticism over sharing a nude picture... by posting another one.
The bodacious reality TV star posted a black and white shot of herself standing against a darkened background along with the comment '#liberated'.
The 35-year-old showed off almost every inch of her curves, covering her chest with a well-placed arm, as she hit back at the likes of Bette Midler and Chloe Moretz following their open disapproval over her original image posted on Monday.
Although the previous image showed her with blonde hair - hinting it was a throwback from last year, before she fell pregnant with her second child Saint - this showed her with her trademark raven tresses.
Holding her arm across her generous chest to protect her modesty, and her other hand over her groin, her slim waistline and curved hips appeared more hourglass-shaped than ever.
This new photo came after she went on an epic Twitter rant in the style of her husband Kanye West.
She took to slamming her critics in typical Yeezy fashion, after receiving backlash over posting a nude selfie to Twitter.
The reality star lashed out at Bette and Chloe, who had shared their disdain at her exhibitionism earlier that day.
Kim also brazenly appeared to imply she's paid off her husband Kanye's supposed $53 million debts.
Kim wrote on Twitter on Monday, the day after she posted her now-infamous selfie, some sharp words for 70-year-old Midler.
'hey @BetteMidler I know it's past your bedtime but if you're still up and reading this send nudes #justkidding,' Kim wrote.