Jennifer Lopez & Ben Affleck Sing a Romantic Duet at a Holiday Party

‘Tis the season of Bennifer. This year, celebrating their first ever Christmas as husband and wife, Ben Affleck and Jennifer Lopez threw a huge Hollywood holiday bash Saturday (Dec. 17), at which they treated guests to a romantic duet of John Legend’s “By Christmas Eve.”

The adorable moment, captured on video by one of the partygoers, begins with the Gone Girl actor going at the song solo — and earning laughs from his guests when he, struggling slightly to keep up, instructs an accompanying pianist to “go slow.” That’s when J. Lo, dazzling in a sparkly dress, joins in.


“Make a wish, close your eyes and believe,” the pair sings into the same microphone, the final lines of Legend’s A Legendary Christmas track. “I’ll be home, home, home, home, home by Christmas Eve.”

Afterward, the Marry Me actress wraps Affleck in a tight hug and kisses him. In another video taken of the moment, she’s seen telling the other guests: “That’s my baby’s favorite Christmas song.”

A third video reveals that a group singalong of “Jingle Bells” also went down. And, per E! News, Lopez also sang her own hit song “On the Floor” as guests helped themselves to pizza, hot cocoa and a gingerbread replica of the couple’s house.

Everyone from Kim Kardashian to Billie Eilish to Doja Cat was in attendance at Bennifer’s big bash, according to People.

Affleck and Lopez’s first Christmas party as married couple has been long in the making. The two were originally engaged in 2002 before breaking up in 2004, only to get back together in 2021. They tied the knot in July of this year, and had a second wedding ceremony in Georgia the next month.

Hannah Dailey