It's on Instagram, so now it's official: Khloe Kardashian is pregnant.
After there was plenty of speculation about whether the reality star was with child, Kardashian confirmed the news Wednesday with a photo of her baby bump and this caption: "My greatest dream realized! We are having a baby!"
Kardashian, 33, is expecting her first little one with boyfriend Tristan Thompson, 26, whose hands are presumably featured in the announcement photo.
The Instagram caption continues its celebratory tone: "I had been waiting and wondering but God had a plan all along. 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! 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! Tristan, most of all, Thank you for making me a MOMMY!!!"
Thompson, a Cleveland Cavaliers basketball player, also has a 1-year-old son from a previous relationship.
Kardashian's caption continues, addressing her partner: "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!"
She went on to explain why she tried to keep the pregnancy quiet, saying the couple wanted to "enjoy our first precious moments just us."
She concluded: "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!"