But she admits it’s ‘so much easier to play the victim’

Jennifer Lopez reckons she’s been partly to blame for the breakdown of all her relationships.

The singer, 38, believes it is important to realise that nobody is blameless.

‘I learnt to take a look at myself and not to point the finger, like, “Well, this person did this to me” but say, “What did I do?”,’ she tells Glamour.

‘The hardest thing in life is to really look at yourself in the mirror and ask, “What’s not so good about me, that I can fix?” It’s so much easier to play the victim, I think.’

Fortunately J-Lo’s marriage to third husband Marc Anthony is still going strong.