Kim Kardashian told her nine-year-old daughter North about the romantic night she conceived her with ex-husband Kanye West.
The doting mum-of-four, 42, spilled the unexpected details with her eldest child during the season finale of the famous family's reality TV show.
Speaking in the most recent episode of The Kardashians, which came out on Hulu and Disney+ earlier today, Kim had a heart to heart with North – telling her the "reason you are on this planet".
"I have known Olivier [Rousteing] since before you were a baby. He gave daddy this blue dress that daddy wanted for me," she tells North during season two's last episode.
She explained: "It was my birthday — the year before you were born — and I wore the dress and I got pregnant and you got in my belly the night I wore that dress."
Kim added: "So Olivier might have a little to do with the reason you are on this planet."
The dress in question was a stunning royal blue sleeved gown with a slit up the leg. Kim wore the outfit to the Angel Ball in October 2012, approximately eight months before North was born.
The SKIMS founder first dating the controversial Bound 2 rapper, 45, after ending her marriage with athlete Kris Humpries.
During the messy divorce from the 37-year-old, Kim announced she was expecting her first child and welcomed North back in 2013.
Kim and Kanye also share kids Saint, 6, Chicago, 4, and Psalm, 3. They exchanged vows in 2014, but after almost seven years of marriage, filed for divorce in February 2021.
Last week on their joined TikTok account the duo sang along to Ariana Grande after Kim dated the singer's ex Pete Davidson before their split in August.
In the clip, Kim showed off her natural beauty as she wore her bleach blonde locks down and lip synced to 'Santa Tell Me' ahead of the festive season.
The sweet shot was filmed at the family's Hidden Hills mansion and as the duo sing along, Kim appears to forget the lyrics.
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct at 0207 29 33033.