The reality star revealed that she credits the body shapers Spanx with helping her to look good on the red carpet.
"Well, no, I'm such a perfectionist," Kardashian told ITV's Lorraine of whether she's happy with her body. "I don't think I'm ever really comfortable.
"I still have some cellulite," she continued, adding that Spanx are "the greatest invention".
Kardashian went on to say that while she exercises a lot, she has trouble eating healthily.
"I don't eat as good. I work out all the time," she continued. "I train myself to eat healthier, then I obviously look better."
The 31-year-old recently insisted that she will not be marrying boyfriend Kanye West any time in the near future.
> Kim Kardashian mad over Kanye West X-rated music video plans?