Kim Kardashian appeared on The Late Show With Jay Leno last night, and while we weren't digging her high-waisted leather skirt, we did love her playful and honest interview!

Kim chatted about her pregnancy and revealed that when she found out "it was a pleasant surprise," but she is still keeping us in the dark about the gender of the child.

"We have a list, and some of them are K names some of them aren't," she said when asked what names she and baby daddy Kanye West are considering. So what about those reports that they're naming the little one North? "That is not true -- that is not one of the names on our list. But you know what name I do like -- but it probably won't be on, because it kinda goes with North -- I like Easton. Easton West. I think that's cute." When Jay noted that Easton was a boy's name, Kim coyly replied, "You never know. You know, boy names are good for girls, I think it's cute."

So what did she have to say about the 25 pounds she's gained and how the media have responded to it? "I think it's a little bully-ish to call a pregnant woman fat. I mean, what do you expect? I hope I gain weight. I'm a little heavy," Kim said. "I think it's wrong. I've always been curvy and I've always embraced my curves and I love them and now there's just more to love right now. I have the rest of my life to be skinny and to lose weight and I'm not really worrying about it. If I have a craving I'll go for it ... Obviously I want to be healthy for the baby or myself so I'm not overdoing it, bit I think it's kinda mean just all the comments that I see."

Check out the video below to see what Kim has to say about her feud with Chelsea Handler, leaving the reality show and her role in Tyler Perry's Temptation: