Kim Kardashian covers the latest issue of Cosmopolitan, and while you can't really tell that she's pregnant in this photos, they were taken just two months ago, so she definitely knew she was expecting!

And speaking of babies, Kim says she once judged her sister Kourtney for getting knocked up before walking down the aisle. "I was like, ‘You're not married! How could you do this?' I was really firm and strict," Kim told the mag. "But she was like, ‘Marriage isn't what I want.' And later, I realized she had a better family life than I did."

Marriage is "something I know that we both want in our future," Kardashian said of baby daddy Kanye West. "But I don't have this sense of urgency about it." When asked about Yeezy, she added, "I have this best friend who understands me and helps me through all my tough experiences, and vice versa, you know? It just feels like this is it for me."

"I've always said that I wanted kids," she continued. "But I don't think I ever would have been ready until now. Sometimes you're just not ready. A person could have it all, and you're not ready for it all. But this is where I probably always should have been."