Jennifer Lopez has recently spoken out about her first relationship with actor Ben Affleck, as the pair show that they now have what it takes for romance to blossom.
The 52-year-old singer and actress was engaged to Ben, 49, in the early 2000s before the pair split in 2004.
J Lo has now said that their relationship had no chance over survival due to cruel critics who "destroyed" them in "brutal" fashion.