She knows better than anybody that sex sells!

Kim Kardashian stripped down for her latest KKW beauty Flashing Lights Collection promo shoot, and the reality star is getting some major backlash for the vulgar campaign.

The mother-of-three lies naked on a blue bed draped in a silver sheet while covering nothing but her nipples, and her fans can't believe she's still pulling these stunts now that she has kids.

"Put some clothes on. Your poor kids are going to be teased relentlessly in school," one user wrote. "She's so desperate to outsell Kylie's LipKits that she's whoring herself out on social media," wrote another.

Kimmy K has never been fazed by her haters, and we doubt she's about to start now!