Jennifer Lopez has been married three times in her life, and her longest marriage was to singer Marc Anthony. The two first met in 1998, when Lopez was working on her debut album On the 6. After a brief courtship, the couple tied the knot in June 2004 in a private ceremony in California.

The couple had two children together, twins Max and Emme, born in 2008. During their marriage, Lopez and Anthony collaborated on several projects, including the albums Como Ama una Mujer (2007) and El Cantante (2007). They also starred together in the films El Cantante (2006) and Bordertown (2006).

However, the couple’s marriage ended in July 2011, after 10 years together. Since then, Lopez has been linked to several high-profile celebrities, including rapper Drake and former New York Yankees baseball player Alex Rodriguez.

Lopez’s other two marriages were to Cuban waiter Ojani Noa, whom she married in 1997 and divorced in 1998, and to choreographer Cris Judd, whom she married in 2001 and divorced in 2003.

Overall, Lopez’s longest marriage was to Marc Anthony, which lasted 10 years. The couple had two children together and collaborated on several projects during their time together. Since their divorce in 2011, Lopez has been linked to several high-profile celebrities, but has yet to remarry.

By Influencer Magazine UK