They say 'the truth will set you free' and that is exactly how we are beginning to feel about all of these Kardashian-Jenner pregnancy rumours. Since the gossip around the pregnancies of 20 year-old Kylie Jenner and her sister Khloé Kardashian began circulating in September this year, the rest of the klan have remained tight-lipped; with none outwardly confirming or denying the rumours. And now, an extremely plausible theory around the reveal has developed, and it ties in with the family's annual Christmas card.

Kim Kardashian West has been teasing sneak peaks on social media of the Kardashian Christmas card, sharing various crops/outtakes of the photo each day for 25 days of Christmas. So far we have seen adorable snaps of Saint, North, Reign, Penelope, Mason and Dream all clad in denim-wash, as well as shots of Kim, Kourtney, Kanye, and what looks to be a crop of grandmother MJ. Two family members who are notably missing from the pics shared so far are Khloé and Kylie (and Rob, but let's face it, we hardly ever see him anyway... and Kendall, but for the sake of this theory let's just let that one slide).

Instagram.com/Kimkardashian

A theory suggested by Bustle claims that Khloé and Kylie will reveal their pregnancies in the 2017 Kardashian family Christmas card. According to Hollywood Life, a source close to the Kardashian family also revealed that: "The Kardashian Christmas card is something that is very important for Kris Jenner. Kris wants to take everyone's excitement and use this year's card to be the reveal of all the pregnancies in the family." If this theory is correct, the full Kardashian Christmas card - pregnancies included - will be revealed on Christmas day.

Kardashian West discussed the 2017 card on The Late Late Show with James Corden: "This year's Christmas card is shot really casually - we're kind of in, like, jeans and tee-shirts vibes. Really cute! All the kids," the reality star said. She also revealed that for the first time since 1989, her grandmother, MJ will appear in the photo.

In terms of timings, we personally prefer the theory that suggests the sisters will reveal their pregnancies in the KUWTK episode airing December 18 (Aus). 

This theory about the Kardashian pregnancy reveal is too real