Jennifer Lopez has had a long and varied romantic history, with four marriages and two engagements under her belt.
The singer-actress first married Cuban waiter Ojani Noa in 1997, but the couple divorced the following year. Lopez then married dancer Cris Judd in 2001, but that union ended after just nine months.
In 2004, Lopez wed singer Marc Anthony, with whom she has two children, twins Max and Emme. The couple divorced in 2014.
In 2017, Lopez became engaged to former MLB star Alex Rodriguez, but the couple called off the engagement in 2021.
Lopez’s fourth marriage was to former backup dancer and choreographer Casper Smart in 2018. The couple announced their split in 2021.
In addition to her four marriages, Lopez has also been engaged twice before. She was briefly engaged to Ben Affleck in 2002, and was also engaged to David Cruz from 1994 to 1998.
It’s worth noting that Lopez has also had several on-screen marriages, including in the films The Wedding Planner and Monster-in-Law.
All in all, Jennifer Lopez has been married four times and engaged twice. With her long and varied romantic history, it’s no wonder she’s become one of Hollywood’s most famous bachelorettes.