Ben Affleck Supports Jennifer Lopez at the "Marry Me" Premiere

Jennifer Lopez and Ben Affleck couldn't keep their hands off each other at the "Marry Me" premiere in Los Angeles on Tuesday night! The reunited couple shared a few kisses, hugs, and laughs before linking up with Lopez's costars Maluma and Chloe Coleman, as well as Kat Coiro and Elaine Goldsmith-Thomas, who directed and produced the upcoming rom-com, respectively. Wearing a white, long-sleeved lace dress from Giambattista Valli with a dazzling pair of Jimmy Choo heels, Lopez looked like she'd stepped right out of a fairy-tale wedding. Affleck, on the other hand, kept it simple in a black coat, navy trousers, and dress shoes.

In a recent interview with "Rolling Stone," Lopez opened up about how the "brutal" criticism she and Affleck faced tore them apart as a couple nearly 20 years ago. "It's funny because Ben and I were together, and we were so in love," she recalls. "It was one of the happiest times of my life. But also, there was this other thing happening where we were being criticized, and it really destroyed our relationship from the inside out, because we were just too young to understand at that time what were really the most important things in life."

"Marry Me" hits theaters on Feb. 11, just in time for Valentine's Day weekend. The rom-com's plot follows pop superstar Katalina "Kat" Valdez (Lopez), who discovers her fiancé, Bastian (Maluma), is cheating on her. To make matters worse, Kat finds out the sad news just moments before she's supposed to exchange vows with Bastian in front of a live crowd. In typical rom-com fashion, she picks a random stranger from the crowd (Owen Wilson) and marries him instead. Ahead of the film's release, the soundtrack for "Marry Me" dropped on Feb. 4. That same day, Lopez and Maluma performed a ballad version of the film's titular track on "The Tonight Show Starring Jimmy Fallon." Listen to the entire "Marry Me" soundtrack here.

Ahead, see more of Bennifer 2.0's cutest moments from the "Marry Me" premiere!