charlie puth main

We might need a Charlie Puth holiday album in our hands after watching his performance at our iHeartRadio Jingle Ball hosted by Z100, where the singer/songwriter offered up a bit of the holiday classic, "I'll Be Home For Christmas."

After giving the Madison Square Garden audience a piano-only version of "Marvin Gaye" (sans Meghan Trainor), the pop talent brought some festivity to the annual show with a bit of the Christmas classic. Fun fact: "I'll Be Home for Christmas" is over seven decades old (released in 1943) and was originally performed by Bing Crosby. So, Charlie, can we seriously get a holiday album next Christmas?

Later in his set, he also performed his tune "One Call Away" as well as his Grammy-nominated "See You Again." This version was also sans the track guest (Wiz Khalifa), but it was just as enjoyable to see Charlie rock out with his piano. Plus, who doesn't love some end-of-set pyro?

charlie puth pyro

If you missed out on all the action, consider this your holiday gift. You'll be able to relive the night on The CW during a special 90-minute broadcast on December 25th and 30th at 8 p.m. ET/PT -- so put on your Santa hats, grab some gingerbread cookies, and tune in!

Photo: Brian Friedman for iHeartRadio