Jennifer Lopez didn’t wear a movie dress for her wedding to Ben Affleck. The 54-year-old singer/actress tied the knot with her longtime love in Las Vegas in July 2022 before hosting a second ceremony in Georgia the following month, and fans have long speculated Jennifer wore a dress from her 2004 film ‘Jersey Girl’ when she exchanged vows with Ben in Sin City after she wrote in a fan newsletter that she walked down the aisle in a “dress from an old movie”. However, Jennifer has now explained she had a house full of wedding dresses because of her film projects, but the gown she chose was never …