Jimmy Fallon, Paul McCartney, Reese Witherspoon create Christmas singalong

Sir Paul McCartney performs onstage during Desert Trip at the Empire Polo Field on October 8, 2016 in Indio, California.

Kevin Winter/Getty Images

How’s this for a holiday treat?

Jimmy Fallon and his “Tonight” show house band, the Roots, enlisted members of the cast of “Sing” -- Scarlett Johannson, Reese Witherspoon, Matthew McConaughey, Seth MacFarlane and Tori Kelly -- for a festive, a cappella take on Paul McCartney’s “Wonderful Christmastime.” 

As a bonus, the Beatle himself showed up to help out with the yuletide singalong of the 1986 holiday hit.

Even if you find the song annoying, this version is at least less than two minutes long. 

Jimmy Fallon, Paul McCartney and "Sing" Cast Perform "Wonderful Christmastime" (A Cappella) by The Tonight Show Starring Jimmy Fallon on YouTube