Kim Kardashian has to "train" herself to eat better in order to shape up for bikini season.
The reality TV beauty is famed for her incredible curves but admits she doesn't keep her body in perfect condition all year round. Kim has revealed that her penchant for bad food is her downfall and she has to rewire her mind every now and again so she follows a healthier diet.
"I think it's a combination. I don't eat as good, [but] I work out all the time, so when I train myself to eat healthier then I obviously look better," she told UK TV show Lorraine on how to get bikini ready.
"And then I like to do a little QuickTrim cleanse, especially right before bikini season or shoots, to get me to stop eating so bad and motivate me."
Kim also revealed that despite being admired as one of the world's sexiest women, she suffers from occasional self-doubts. The 31-year-old star says her obsessive nature always makes her pick out her flaws.
Kim added that she often uses supportive underwear brand Spanx to keep her curves in check.
"I'm such a perfectionist I don't think I'm ever really comfortable [in my body]. My thighs get cellulite [People love them but] with Spanx on! They are the greatest invention," she said.
© Cover Media