SNL Finale: Scarlett Johansson's Ivanka Joins Trump & Co. to Sing 'Hallelujah'

Saturday Night Live parodied itself this weekend, beginning its Season 42 finale by satirizing last November’s “Hallelujah” performance by Kate McKinnon’s Hillary Clinton. This time around, it was Alec Baldwin’s President Donald Trump behind the piano, joined by some of his closest friends and family.

The performance was perhaps most noteworthy for a surprise cameo by Scarlett Johansson, who reprised her role as Ivanka Trump while McKinnon was busy playing Kellyanne Conway. Also among Trump’s backup vocalists: Melania (Cecily Strong), sons Eric (Alex Moffat) and Donald Jr. (Mikey Day), Sarah Huckabee Sanders (Aidy Bryant) and Grim Reaper Steve Bannon.

“I’m not giving up because I didn’t do anything wrong,” Baldwin’s Trump said at the close of the performance. “But I can’t speak for these people.”

What did you think of SNL‘s final cold open of Season 42? Watch it above, then click here to view additional SNL finale highlights.