It’s official: Khloe Kardashian is pregnant!

After months of speculation, the Keeping Up With the Kardashians star confirmed the reports on Instagram—with such a sweet message about this time in her life.

“My greatest dream realized! We are having a baby! I had been waiting and wondering but God had a plan all along,” Kardashian writes. “He knew what He was doing. I simply had to trust in Him and be patient. I still at times can't believe that our love created life!”

The beautiful black and white picture shows dad-to-be Tristan Thompson cradling Kardashian’s bump.

A post shared by Khloé (@khloekardashian) on

She continued in the caption with words of praise for her partner in this experience.

“Tristan, thank you for loving me the way that you do! Thank you for treating me like a Queen! Thank you for making me feel beautiful at all stages,” she says. “Tristan, most of all, Thank you for making me a MOMMY!!! You have made this experience even more magical than I could have envisioned! I will never forget how wonderful you've been to me during this time! Thank you for making me so happy my love!”

As for why they waited to publicly confirm reports they are expecting a baby boy in early 2018, Kardashian says they were enjoying the “our first precious moments just us.”

But even though she was keeping quiet, Kardashian says she has been following—and appreciating—the “love and positive vibes” from fans.

Now that the news is out there, she openly adds her emotions have been all over the place lately. She says, “I am so thankful, excited, nervous, eager, overjoyed and scared all in one! But it's the best bundle of feelings I've ever felt in my life!”

Congratulations to Kardashian. We’re looking forward to keeping up with this new stage of her life! ❤️