Carrie Underwood had fans in tears this week when she performed a stunning rendition of "O Holy Night" on The Tonight Show Starring Jimmy Fallon. The country star chatted with the host via video link on December 3 and shared a pre-recorded version of the hymn which had viewers sharing their praise.
The performance, which can be seen via the YouTube video below, was stripped back and let the multiple Grammy winner's powerhouse vocals shine through.
She kept things simple with a scaled-back live band, featuring violins and a piano. The "Cry Pretty" hitmaker performed with understated Christmas trees behind her as she stood in front of a large screen depicting a starry scene with one extra large star in the top left corner.
Carrie wowed in a satin navy blue gown, which finished below the knee and was fitted around her middle to highlight her slim waist. It had a high neck and billowing sleeves which gave a glimpse of her toned lower arms.
The mom of two wore her signature blond hair down in curls cascading over her left shoulder, and she held a seriously high note with ease at the end of the song as snow began to fall behind her.
Viewers were floored by her vocals, with some admitting that the powerful rendition left them crying.