Affleck regrets Lopez engagement

Ben Affleck has revealed that he regrets his engagement to Jennifer Lopez.

The actor is relieved the couple failed to tie the knot two years ago, and believes it was a mistake to propose in the first place.

Affleck and Lopez were due to marry following two years of dating, but the ceremony was called off at the last minute.

Affleck admits: "I should never have got engaged and never gone down that route. I thought I wanted certain things, but I didn't. I got lost and felt suffocated, miserable and gross.

He added that the media pressure made the situation unbearable: "Being in the middle of a tabloid frenzy, it became so intense I had to stop and think, 'What am I doing with my life?' I had to smile for the cameras, but I was really in turmoil.

"I was no longer in control of my life and I didn't know which way to turn. I felt like a hamster in a cage. The faster my legs went, the less distance I seemed to travel."