14/08/2014 16:41 BST | Updated 20/05/2015 10:12 BST

Cameron Diaz On Dating: You WILL Be Cheated On

Are you happily bobbing along in your love life having not been cheated on, or believing you probably won't get cheated on? Well Cameron Diaz is here like a great relationship storm cloud to rain all over your parade!

The 41-year-old actress told OK! magazine everybody WILL be cheated on at some point, and she has absolutely no advice to offer anyone about infidelity. End of.

The Graham Norton Show

"Everybody has been cheated on, everyone will be cheated on," she told the mag.

"I can't fix that, I don't know how, I don't have any judgement on anybody, I don't know how to fix the problem." Oh great Cameron, that's just great. Just kick the crap out of us then leave us to nurse our own wounds.

While she's not particularly keen to offer a solution, the There's Something About Mary star reckons it's just "meant to happen".

"We are human beings, we are complicated - you cannot go through life without tallying up a few scars, you cannot go through life unscathed, it's just what it is.

"It's all meant to happen, take your lessons, figure it out, move on."

Next thing she's gonna tell a bunch of primary school kids that Father Christmas isn't real. Pfft!

Source: The Cut

MORE! Other pearls of wisdom from Cameron D...

Cameron Diaz's 5 Tips on Mind-Body Connection Exercise