Ashley Graham didn't have sex with her husband until they were married.

Ashley Graham

Ashley Graham

The 28-year-old model - who met Justin Ervin at church in 2009 and tied the knot the following year - thinks asking a guy to wait before getting intimate gives women "power" and reassures them they are dating a "good guy".

And Ashley also recommends abstinence because the sex they have now is "amazing".

She told Canada's Elle magazine: "My husband and I waited; call me crazy, but it worked. Our sex is amazing! It made me feel like I had the power back in my dating life. He respected me more because I wasn't willing to just give it up.

"I tell my friends to wait three months. Just see if he can wait. If he can, he's a good guy. And, again, it's not for everybody, but for me it was great. It's something I'm actually really proud of."

However,, her loving relationship with her husband didn't stop her gushing about DNCE frontman Joe Jonas, whom she worked with on the set of his music video for 'Toothbrush'.

She said: "We kinda just met in bed, but it was so much fun working with him... He's so respectful and professional, but also a lot of fun and really cute!"

Earlier this year, Ashley broke fashion boundaries when she appeared on the cover of Sports Illustrated's swimsuit issue, as she was the first plus-sized model to have done so.

And the 'America's Next Top Model' judge - who also has a book, fitness programme and talk show in the pipeline - thinks when her weight stops being an issue, it is proof the fashion industry is changing.

She said: "When you see multiple 'plus-size' women that are in the media that are on the covers and we're not talking about the fact that they're plus-size the that's when you know that's there has been a change in the industry."