-- Shares Facebook Twitter Reddit Email The love spell has been broken. Bennifer is over (again). On Aug.

20, Jennifer Lopez filed for divorce from her longtime love Ben Affleck after only two years of marriage and three years together. A legion of fans are mourning the rekindling of Lopez and Affleck's second-chance romance after two decades of being part. However, the details of the end of their high-profile relationship are muddled as their on-again-off-again romance.

Despite the breakup, Lopez and Affleck's relationship has spanned years from movie sets to becoming the celebrity couple Bennifer the media couldn't stop theorizing about — even two decades after their initial split. Related Jennifer Lopez files for divorce from Ben Affleck after two years So how did the fractured and tumultuous fairy tale between a pop singer from The Bronx and an actor-director from Massachusetts end up in a romance that spanned two decades and encompassed multiple marriages and children? Salon dives into Lopez and Affleck's two-decade-long love affair from meeting on the set of "Gigli" to their second attempt at love. 2002: Affleck and Lopez meet on the "Gigli" set Twenty-two years ago, the pair famously met on the movie set of "Gigli," in which Affleck plays a bumbling mobster and Lopez plays the woman who helps him kidnap a young man.

During the filming of the romance crime drama, Lopez was at the time married to her second husband, Cris Judd. However, the couple divorced a year later .