Reality TV personality Khloé Kardashian is reportedly expecting her first child with beau Tristan Thompson.
The 32-year-old is pregnant with the 25-year-old Cleveland Cavaliers professional basketball player's baby, and although the news came as a "surprise" to the reality TV star, she is "so happy" she will be a mother, reports femalefirst.co.uk.
"The pregnancy came as a surprise, particularly since Tristan's ex-girlfriend is currently pregnant, but Khloé got on board with the idea of having a baby pretty quickly," a source told X17 magazine.
And the couple, who first appeared to go public with their relationship in September this year, are set to tie the knot prior to the birth, because the former "Kocktails with Khloé" host and her manager and mother, Kris Jenner, want "everything done correctly", so the pregnancy doesn't look like an "accident".
"Khloé and Kris want everything done correctly. They don't want this to look like an accident and Khloé really wants to show the world that Tristan is her man. She wants to kind of follow tradition and have Tristan ask her mum for permission to propose, in hopes of making the engagement look more traditional and formal," said a source.