archuleta-christmas copy.jpgConcert-goers in Salt Lake City got a surprise treat Tuesday night — “American Idol” finalist David Archuleta sang “Have Yourself a Merry Little Christmas” with his mom Lupe. Video below.

Guess we know where Little Archie got his singing talent from. His mom can sing too! Lupe joined her son onstage, looking gorgeous in a white gown, and they turned the old standard “Have Yourself a Merry Little Christmas” into a beautiful and poignant duet.

Considering all the trouble the Archuleta family has had with his father, we’re glad to see Archie has someone in his life. It really is a beautiful piece.

Happy Holidays, Idol fans!

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

Christmas of the Heart review
David Archuleta’s parents file for divorce
David Archuleta’s father cited for soliciting prostitute

Photo credit: Video