The Brit bombshell, who now lives in Australia, stirred up a lot of opinion as she called out "lazy women" who don't give their husbands enough between the sheets.
She added: "It's because you can come home, deal with your wife's whinging, get on with looking after the kids... but you're just sneaking off elsewhere to get pleasured.
"You need to mix it up in the bedroom because if your partner is eating beans on toast everyday, you couldn't blame him for wanting to go elsewhere for steak."
Bonnie continued: "If he's at an all you can eat buffet, he can have a bit of everything." And the model reckon it's the reason she's never cheated on.
"That can never happen because I'm too hot and too good in the bedroom," she admitted. Now her message to women is pretty simple, step it up in bed or accept your partner will cheat.
Now some trolls argued she only seems to see the man's side of the story, but Bonnie added: "If they're going to work and doing a hard day's shift, they need to be treated."
Bonnie's comments caused a lot of rage from female audiences who now accuse her of lacking respect for not only herself, but women in general.
She concluded: "I'm not asking for respect. Your husbands and partners, they pay my bills and my family's bills and they've made me a millionaire, so I'll continue."
What do you think about this point of view from Bonnie blue? does her have a point on husband cheating?
Why don't you check on more affairs for more details: https://xxxelf.com/tag/Cuckold