Jennifer Lopez has had a long and varied career in music, film, and television. But her personal life has been just as interesting. She has been married four times, with her longest marriage being to singer Marc Anthony.

Lopez and Anthony first met in 1998 when they collaborated on the song “No Me Ames”. They began dating shortly after and were married in 2004. They had two children together, twins Max and Emme, born in 2008.

The couple seemed to be very happy together and were often seen together at events and on vacation. They also collaborated on several projects, including the Latin album “Como Ama Una Mujer” and the reality show “Q’Viva! The Chosen”.

However, after 10 years of marriage, the couple announced their separation in 2011. They officially divorced in 2014.

Since then, Lopez has been married twice more. She married backup dancer Cris Judd in 2001, but the marriage only lasted a year. She then married actor Ben Affleck in 2004, but the marriage ended after two years.

Now, Lopez is in her fourth marriage. She married former baseball player Alex Rodriguez in 2019. The couple seems to be very happy together and they have been seen on many vacations and attending events together.

It seems that Lopez has finally found her true love in Rodriguez, and their marriage is likely to last longer than her previous ones. The couple has already announced that they will be renewing their vows on July 31, 2022.

By Influencer Magazine UK