Jennifer Lopez and Ben Affleck are back and better than ever. After a summer filled with multiple vacations and PDA photos, the couple just marked another big moment in their rekindled relationship. On Friday (Sept. 10), Lopez and Affleck attend the Venice International Film Festival together for the premiere of Affleck's new movie, The Last Duel. The high-profile appearance marks Lopez and Affleck's first red carpet appearance as a couple in 18 years.
The "In the Morning" singer stunned in an all white gown -- designed by Georges Hobeika -- with a plunging neckline, and accessorized her look with Cartier jewelry adorned in yellow diamonds. Affleck went classic with his attire, appearing alongside the singer in a sharp black tuxedo, matching bow tie and black patent leather shoes.
The pair looked cozy on the carpet, walking with their arms around each other, snuggling, and gazing adoringly at each other. They were also snapped sharing kisses.