Jennifer Lopez bares it all in her new memoir, True Love. The 45-year-old singer has opened up her life to her fans as she recounted her memories - particularly one interesting one about her former husband Marc Anthony.
In 1998, the Jenny From the Block singer met Marc Anthony for the first time backstage when the latter was performing on Broadway in The Capeman. Lopez claims that her third husband's first words to her were, "One day you're going to be my wife." Six years later, they got married. Great prediction, Marc Anthony!
Lopez's love life had gained much media attention. From February 1997 to January 1998, she was married to her first husband, a Cuban waiter named Ojani Noa. Their marriage ended in legal troubles for the actress as she sued Noa to prevent him from publishing a book about their marriage back in April 2006. According to the Moster-in-Law actress, it violated their confidentiality agreement.
Lopez briefly dated record producer and rapper Sean Combs, a.k.a. "P Diddy". Afterwards, Lopez dated her former back-up dancer Cris Judd and was married to him from September 2001 to June 2002 and then endedn up in a divorce. After her second marriage, she had a high-profile relationship with actor and director Ben Affleck. They got engaged to in November 2002. They broke up in January 2004.
Marc Anthony's marriage prediction then finally came true in 2004. Lopez began dating her long-time friend Marc Anthony and in less than six months, they got married. Lopez gave birth to twins - a son named Maximilian David and a daughter named Emme Maribel. Three years later in July 2011, the couple announced their split and the divorce was finalized in June 2014.
After her third marriage, Lopez moved on and dated her former back-up dancer Casper Smart from October 2011 to June 2014.