Jennifer Richardson, the alleged mistress of Lamar Odom recently passed a lie detector test on questions about having an affair with Khloe Kardashian's husband.

The 29-year-old woman appeared on the talk show, The Test on Monday, in which she answered several questions about her affair with Odom.

In the video below, Richardson said she came public with her romance with Odom because people, including her close friends thought she was lying, admitting that she is just a "regular girl and that this really did happen." She revealed that she's been receiving a lot of hate messages, asking why she is a home wrecker and why she lied about the affair.

When asked if she ever had sex with Odom, Richardson said yes and it was the truth. Richardson passed all four questions, including "did Lamar Odom tell you he loved you" and "did he talk about having a baby with you?"

She was also asked if the affair occurred from Dec. 2012 to February 2013, in which she passed the question also. Richardson revealed that she also spent last year's Christmas eve with Odom.

Back in July, Odom was questioned by paparazzi about whether or not he cheated with Richardson after a photographer approached his car Wednesday in Los Angeles.

At first, Odom answered the question -- saying in the below video, "I would never cheat on my wife, that's why I wear my wedding ring."

Odom then asked the photographer for his name and then said, "I'm gonna step out the car and I'm gonna talk to you."

Enstars reported earlier that the Kardashian and Odom are currently living separate.

"They're separated for the moment," a source said, according to People. "Khloé is spending many nights at her mom's house and Lamar is at his place [in] downtown [L.A.]"

Kardashian recently took to Twitter to thank fans for supporting her during this time.

"Always remember how much I love you! I'm forever grateful for your love and support!!!! Kisses my babies," she wrote Wednesday.