31/10/2013 11:40 GMT | Updated 22/05/2015 10:12 BST

Kim Kardashian Does Black Lingerie Under Sheer White Dress On Jay Leno - And Looks Amazing

On paper, it doesn't sound like this should be a winning formula: black underwear beneath a see-through white lace dress. But you know what? Kim Kardashian looked AMAZING as she showed off her 50lb-lighter post-baby body on The Tonight Show With Jay Leno.

She was obviously extremely proud of the achievement, as she shared her news with the audience, saying: "Actually I got on the scale today and it said that I am 50lbs down. That made me so excited."

Talking about the negative criticism she received in the press throughout her pregnancy, she said: "That hurt my soul", adding that it urged her to live her life more "in private".

She also explained that a lot of her bloated appearance was due to suffering with a condition called preeclampsia, which led to her baby being born five weeks early. She explained: "That was a cause for a lot of the swelling and at the time I didn't know what was going on."

Kim also talked about the white swimsuit selfie that got the world talking, adding: "That was my big middle finger to the world - to everyone that called me fat."

Talking about life now and becoming engaged, she said: "I'm very happy right now,' and described THAT proposal as "the most magical night of my life".

Kim also gushed about her the four-month-old daughter North, saying: "She never cries. She's a perfect little angel. I hope she grows up to be smart and opinionated like her dad."

And, according to the Daily Mail, the star also confirmed reports that she plans to take Kanye's last name. "It'll definitely be West. My daughter's name is West, and we're a family."