It took Khloé Kardashian three months to confirm that she’s expecting baby No. 1, but what fans really want to know is: Why did she keep her pregnancy a secret for so long? The Revenge Body host previously said she and boyfriend Tristan Thompson “wanted to enjoy this between our family and close friends as long as we could privately,” and in a new post on her app, the 33-year-old opens up about hiding her baby bump from the public (uh, she wasn’t always successful) and breaking the exciting news to her NBA player beau.

“I can’t even believe I hid my bump for as long as I did, lol,” the blonde beauty wrote. “It took a few styling sessions, serious strategy and a s–t-ton of courage, but it worked!” The mom-to-be says she used a lot of billowy coats, patterns, and well-placed accessories to mask her growing belly. “I almost never left home without [a big coat]!” Khloé shares. “So comfy — and zero eyes on the bump.”

khloe kardashian splash

She also claims “nothing is more distracting than a chic pattern,” and that items like a faux-fur blanket and giant purse came in handy. For sister Kim Kardashian‘s baby shower in November, Khloé picked a gorgeous lilac dress that hit all the necessary bullet points. “A cinched waist with a flared, A-line hem is so $$$ for hiding a small bulge,” she says. “It flows loosely at the exact right spot.”

As for telling Tristan she was pregnant, the Good American co-founder was forced to FaceTime him since he was out of town. “Tristan was the one who kept telling me, ‘I think you’re pregnant,'” Khloé recalls. “I’m so blessed that Tristan has been beyond supportive! He’s helped me overcome any fear or anxiety that I have! He’s always so reassuring and confident about everything when it comes to our baby.”

She added, “Having a partner that is equally as excited as you are, and is such a support system, is crucial! Tristan has been an angel to me! This process is trying — physically and mentally — but Tristan has made everything as easy and beautiful as it can be! More than I could have imagined.” We can’t wait to meet the couple’s little one in April!