Jennifer Lopez performs at the Fashion Rocks concert, J Lo looks amazing, doesn’t she? The 37-year-old never fails to look her best. Lopez has been with Marc Anthony since 2004, I never expected these two to last but I have been wrong.

J LO fashion rock

As you probably all remember before Anthony, it was Bennifer; Jennifer and Ben Affleck. Although Affleck would much rather forget and bury their past. He has said he regrets having been engaged to J Lo. They had a very high-profile relationship and that probably didn’t blend too well with him.

He says, “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. 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?’

The tabloids can do that to you..

share save 171 16