The couple, who dated and got engaged in the early 2000s before spending 17 years apart, rekindled their relationship last year.
"We did it," J. Lo, Lopez's fan newsletter, reported Sunday. According to the account, the couple flew to Vegas and arrived at the chapel just before midnight to wait in line with four other couples.
The couple received a marriage license in Clark County, Nevada, on July 16, court records show. The license was issued to Benjamin Geza Affleck and Jennifer Lopez.
"So with the best witnesses you could ever imagine, a dress from an old movie and a jacket from Ben's closet, we read our own vows in the small chapel and gave each other the rings we'll wear for the rest of our lives," the newsletter read.