Jennifer Lopez and Ben Affleck put on a loved-up display as they sang Christmas karaoke tunes to an A-list line-up of guests at their seasonal soirée.
Hosted at their Hollywood home, the Grammy nominee, 53, and the Gone Girl actor, 50, serenaded their celebrity friends at the festive function.
Chart-topping singer Billie Eilish, 21, and reality TV star Kim Kardashian, 42, were amongst the famous faces at the newlywed couple's Christmas bash.