Kim Kardashian has revealed that although she is body confident, she hates her thighs.
The 31-year-old admitted that she wears spanx to help her look slimmer.
She said: "I'm such a perfectionist that I 'm not really completely happy with my body. I don't like my thighs, I wear spanx a lot, they're like the greatest invention.
"I like to do a little QuickTrim cleanse before bikini time and photo shoots and if I've got something coming up I don't eat as bad and I work out all the time."
Kim is close to her family but says she appreciates them more since the breakdown of her short lived marriage to Kris Humphries.
Speaking on Lorraine, Kim said: "Going through a divorce this last year has shown me how important family is.
"I'm obsessed with my nephew Mason, he is the best thing that has ever happened to our family."
Meanwhile, she described the latest series of Keeping Up with the Kardashians as the "wildest season ever".
She added: "People are going to love it. There's a lot of Kourtney and Scott and their preparations for baby number two.
"Also we deal with the paternity controversy that keeps coming up with Khloe with people saying she's not really a Kardashian.
"Also, 25 years ago my mom had an affair and that's what lead to her divorce from my dad. In this season her ex comes back and causes trouble between her and [her now husband] Bruce [Jenner]."
This article is powered by Well Contented Ltd