Jennifer Lopez and Ben Affleck's love started nearly two decades ago and it is still one of the most notable love stories of Hollywood.
They met in 2001 on the set of film 'Gigli' in which they were leading co-stars.
J.Lo was married to dancer Cris Judd at that time but she divorced him and very soon announced her relationship with Affleck.
Star couple got engaged in November 2002 in which Hollywood golden boy Ben gave her diamond ring worth US$2.5 million.
On September 2003, due to uncontrolled attention from media about their marriage, they postponed wedding date.
J.Lo ended her engagement to Ben in January 2004 for unknown reasons and married musician Marc Anthony in Jan 2004, with whom she gave birth to twin babies. They separated in 2014.
In 2005 Affleck also married Jennifer Garner with whom he welcomed two daughters and one son. They also divorced in 2018.
In April 2021, rumors started spreading about Lopez and Ben's reunion after they departed for a weeklong vacation to Montana.
In April 2022, couple got engaged for second time. It was revealed that this time Ben proposed her while she was having a bubble bath.
Finally in July 2022 they got married in a surprise wedding in Las Vegas. Pop star admitted that she will change her last name to match with her husband's name.