Jennifer Lopez stole the show at the New York premiere of Ben Affleck's latest film, "The Last Duel." The singer-actress accompanied her boyfriend to the event, which took place at Lincoln Center Saturday night and posted some of their red carpet photos on social media Sunday.

In one of the photos, Lopez could be seen standing out of the spotlight as she leaned against a pillar and let Affleck do his thing. She donned a brown, sparkly two-piece Herve Leger outfit that consisted of a long-sleeved crop top and a fitted skirt with a thigh-high slit that flaunted her killer abs. She also wore a nude lip color, which went perfectly with her hair, which was pulled back into a fabulous half-up, half-down style. Affleck, who co-wrote the period drama with his longtime friend Matt Damon, donned a black velvet suit.

"Red carpet magic," Lopez captioned her post before adding "#TheLastDuelpremiere."

The "Let's Get Loud" singer also took to her Instagram Stories to share some clips and snaps from the occasion. One of the videos she posted showed her arrival at the event, with Drake's "Way 2 Sexy" playing in the background. She followed it up with photos of her behind-the-scene moments.

As of writing, her posts have amassed more than 2 million likes, with many of her fans flooding the comments section with fire and heart-eyes emojis and praises for her.

"Stunning couple," one fan commented. "Those abs," another fan wrote.

Others also expressed their admiration for the couple and gushed over how supportive they have been of each other since rekindling their romance.

"That's wonderful how you and Ben support each other in your respective careers. Love you two together," a fan noted.

While it was Lopez who brought her outfit to life, she had help from stylists Rob Zangardi and Mariel Haenn, as well as Mary Phillips, Lorenzo Martin and Eri Ishi Zu. Zangardi, who also shared a photo of Lopez's look at the premiere, earned a lot of thumbs up from fans, celebrities and fellow designers.

"So much yes to her outfit," wrote Madelaine Petsch.

Fashion designer Rachel Zoe also chimed in, replying to the post with a series of fire emojis.

Jennifer Lopez
INGLEWOOD, CALIFORNIA: In this image released on May 2, Jennifer Lopez performs onstage during Global Citizen VAX LIVE: The Concert To Reunite The World at SoFi Stadium in Inglewood, California. Global Citizen VAX LIVE: The Concert To Reunite The World will be broadcast on May 8, 2021. Emma McIntyre/Getty Images for Global Citizen VAX LIVE