Hottie with a bangin' body!

Khloe Kardashian endured years of being criticized for her weight, so it's no wonder she wanted to show off the results of her daily workouts in a sexy Instagram selfie! The reality star pulled down her shorts and pulled up her shirt to reveal her rock hard abs, and there's no doubt after seeing this that she has the hottest bod of the Kardashian clan! Step aside, Kimmy K!

We've always thought Khlo was beautiful, but it sounds like she's finally comfortable in her own skin, and not just because she's skinny.

"Looking back at pictures of myself I didn't realize at the time how unhealthy my lifestyle actually was. People love to call me the fat one but as weird as it sounds I still don't think I would consider myself fat back then. Definitely overweight and unhealthy, yes. About two years ago I decided to turn to fitness as a form of therapy and as a stress reliever. I started slow and eventually I started working out 4 to 5 days a week. We all have to start somewhere and doing something is better than nothing at all. Start small so you don't get discouraged and give up. Remember it is all about consistency. There are no quick fixes if you want long-term results.Working out is a huge part of my life now. I genuinely enjoy sweating out my frustrations and living a healthier life. My workouts are not all about vanity. They are about clarity for my mind and soul. We all have different journeys in life, make sure your journey is for you and you alone. Remember in the end the turtle won the race. Slow and steady. dedication and tenacity," she captioned the snapshot.

We wonder if that waist trailer she's been wearing is her secret weapon? Regardless, girlfriend looks fab!