Carrie Underwood and John Legend team up for gorgeous Christmas song

Earlier this year, Carrie Underwood released an album called My Gift, which truly is a gift... it's Carrie Underwood gorgeously and masterfully singing 11 Christmas songs, including "Little Drummer Boy" featuring her son Isaiah Fisher as well as other classics like "O Come All Ye Faithful," "Oh Holy Night," "Have Yourself A Merry Little Christmas" and more.

Carrie teamed up with the one and only John Legend for "Hallelujah," and they just released the official music video. The goosebumps you'll get aren't from the snow falling in the video! This is soooo incredibly beautiful! Just... wow wow wow!!!