david-archuleta-today-show copy.jpgDavid Archuleta stopped by “Today” Monday morning to promote his new album, “Christmas from the Heart,” and gave a beautiful performance of “Angels We Have Heard on High.” Video below.

After regaling the hosts with memories of Christmases past, when David used to go caroling with his family in neighborhoods and nursing homes, he performs the classic Christmas carol “Angels We Have Heard on High.”

We particularly like the multiple key changes, spicing up the song past the typical version you usually hear. Whether or not you’re into the non-secular Christmas music, David Archuleta sure can sing.

“Christmas from the Heart” is in stores now and also available on iTunes.

Follow Zap2it on Twitter and Facebook for all your movies, TV and celebrity news


David Archuleta rocks the Jingle Ball
David Archuleta and mom Lupe want you to have a ‘Merry Little Christmas’
David Archuleta performs for Kaleidoscope

Photo credit: NBC

Posted by:Andrea Reiher

TV critic by way of law school, Andrea Reiher enjoys everything from highbrow drama to clever comedy to the best reality TV has to offer. Her TV heroes include CJ Cregg, Spencer Hastings, Diane Lockhart, Juliet O'Hara and Buffy Summers. TV words to live by: "I'm a slayer, ask me how."