Khloé Kardashian always thought she was ''big boned''.

The 31-year-old reality TV star has been showing off her slimmer frame in recent weeks, which makes her feel like she's hitting back at her critics who have always made her think she could never have a good figure.

She explained: ''Looking back, I do believe I was unhealthy, but at the time I really thought that that was as skinny as I was going to get. You know, everyone's like, 'You're big boned.' I have childbearing hips.

''Even my producer ... who's been with me since Season 1 [of the family's E! reality show], which was nine years ago, she said, 'This is the best I've ever seen you look,' and it feels so good to finally like get to a place that I never even thought I could be.''

And although she never felt less attractive than her sisters Kim and Kourtney Kardashian and half-sisters Kylie and Kendall Jenner, she always used to refer to herself as the ''fat, funny one'' because she thought that's what people thought about her.

The 'Keeping Up with the Kardashians' star told Complex magazine: ''I never looked at myself as the fat sister. Sometimes I would beat people to the punch and say, 'Oh I'm the fat, funny one,' because that's what people would say about me. But I never really thought that.''