After facing so much criticism regarding her weight gain due to pregnancy, Kim Kardashian proudly flaunted her hourglass figure during her appearance on last night's "The Tonight Show with Jay Leno."

The "Keeping Up with the Kardashians" reality star recently shared a super-revealing photo of herself on Instagram, wearing a skimpy white bathing suit. She explained the show's host how her selfie came on the social media. "I was trying on a bathing suit," said Kardashian. "I actually just sent that to my boyfriend and I was like, 'Babe, can I post this up? This is like my big middle finger to the world on everyone that called me fat.'"

Kim Kardashian appeared on the show and revealed her post-baby weight loss, sporting a see-through white lace dress by Dolce & Gabbana over a black bra and matching black underwear, which all complimented her curves. She also wore her blonde hair sleek and wavy over her shoulder and kept her makeup fresh and natural.

Kim K. said that the criticisms she received for putting on the weight was painful, which "really hurt her soul."

"It changed how I am in the public a little bit... There were these stories where I was, like, 200 pounds. I was gaining weight because I was pregnant and it was really hard to read all these stories and hear all these nasty things. And I think people sometimes question, they think I'm out 'in hiding' now.

"No, I just wanted to kind of adjust my life a little bit because why would I subject myself so much negativity? I just didn't need that energy, I'd rather be in a happy place at home... I've definitely tried to live more of a private life because of that, because they were so nasty. Why even go out as much just to put yourself in that position?" said Kardashian.

She also unveiled that her dramatic weight loss was from doing her exercise regime and the high-protein Atkins Diet, which she chose the diet after it was previously successful when both she and her late father Rob tried it when she was a college student.

Kim Kardashin expressed her excitement losing her pregnancy figure, "Actually I got on the scale today and it said that I am 50lbs down. That made me so excited."