In case you had any doubts that Kim Kardashian’s lost a massive amount of weight since giving birth to baby North West, she’s about to prove you wrong.

Stepping out for an appearance on The Tonight Show on Wednesday, October 30, Kim showed off her incredible figure in a see-through white dress over a black bra and hot pants.

The 33-year-old star is looking better than ever these days, but it wasn’t long ago that she was criticized for being fat. “It really hurt my soul,” Kim revealed of the fat-shaming she endured throughout her pregnancy. “It changed how I am in public. I’ve tried to live more of a private life.”

Indeed, Kim kept a very low-profile following North’s birth, but now she’s proudly displaying her trim physique. On October 16, the reality star showed off the results of all her hard work in a revealing swimsuit selfie that left little to the imagination.

The photo was “a big middle finger to the world” explained Kim, who’s been following a restrictive Atkins-style diet to ditch the extra weight.

Clearly, the low-carb, high protein plan is working. “I got on the scale today and it said that I am 50 pounds down, so that made me, like, so excited!”

Jager Weatherby is a Photo Editor at Wetpaint Entertainment and our resident expert on all things fashion, Dawson's Creek, and Ian Somerhalder. Follow her on Twitter and Google+!