Ashley Graham met her husband on "Porn Sunday".
The 28-year-old model ran into Justin Ervin in the lift of their church in 2009 and she’ll never forget the service that day because it was such a memorable subject.
She said: "The church we used to go to had themes.
"This Sunday, they had ex-porn starts talking to the congregation about how porn ruined their lives."
Ashley had made a decision before she met Justin – who she wed in 2010 – not to have sex before marriage, and she thinks it has only heightened their relationship.
She told Britain’s Cosmopolitan magazine: "It allowed us to know each other on a deeper friendship level.
"We both had pasts.
"Now, sex is the cherry on top of our marriage."
The curvaceous beauty made the decision to abstain from sex after she ended an abusive relationship with an alcoholic boyfriend.
She reflected: "I realised I was giving up my power and the power of my sexuality.
"I said, ‘I’m not going to have sex with anybody until I see a ring on my finger.’
"Then I got more serious and said I’m not going to have sex until I’m actually married.
"I was adamant, especially when guys were like, ‘Um, third date…’ "