People can't get enough of Carrie Underwood's rendition of "O Holy Night" from her album, My Gift, and she performed it last night onThe Tonight Show.