Culture February 10, 2022

Jennifer Lopez hits the red carpet with Ben Affleck for 'Marry Me' premiere

WATCH: The story of Jennifer Lopez

Jennifer Lopez hit the red carpet for the premiere of her new film, "Marry Me" on Tuesday night.

For the occasion, the actress and singer, 52, wore a lace dress from Italian fashion designer Giambattista Valli, fittingly from the luxe designer's first-ever bridal collection.

MORE: Jennifer Lopez says she was insistent on casting a Latin artist in 'Marry Me'

She was joined on the carpet by her boyfriend, actor Ben Affleck.

Steve Granitz/FilmMagic via Getty Images
Ben Affleck and Jennifer Lopez attend the Los Angeles special screening of "Marry Me" on Feb. 8, 2022 in Los Angeles

Lopez and Affleck publicly confirmed their relationship last year after previously dating from 2002 to 2004 and calling off their engagement.

Editor's Picks

"I feel so lucky and happy and proud to be with him," Lopez told People earlier this month. "It's a beautiful love story that we got a second chance."

MORE: Jennifer Lopez opens up about her 'second chance' at love with Ben Affleck

In Lopez's new romantic comedy, she plays Kat Valdez, a star singer who gets married to a stranger in attendance of one of her concerts after she learns her ex Bastian, played by Maluma, is cheating on her.

Lopez and Maluma collaborated on the film's 13-track album. Lopez previously told Billboard that creating the project was an extensive effort that required evaluating "a hundred" songs that "every producer and writer" shared with her.

"Marry Me" arrives in theaters Feb. 11.