Stevie Nicks, Miranda Lambert & More Perform on 'The Voice': Watch

Stevie Nicks, Miranda Lambert & More Perform on 'The Voice': Watch

"The Voice" pulled out all the stops on Wednesday's finale when it paired its finalists with some of the biggest stars in music past and present.

Javier Colon Wins 'The Voice'

The iconic Stevie Nicks, OneRepublic's Ryan Tedder, Train's Pat Monahan and Blake Shelton's new wife, Miranda Lambert, performed their most memorable hit songs with the finalists. Meanwhile, America waited anxiously for the show's inaugural winner to be revealed.

'The Voice's' Javier Colon to 'Tell Stories' on Debut Album

One especially touching moment occurred when Shelton teared up after Lambert and Frampton's performance. He said he finally realized what it was he felt for his team's finalist when he saw her on stage with his wife: She's family now. Aw.

Watch all the duets below:

Video: Stevie Nicks performs "Landslide" with Javier Colon

Video: Miranda Lambert performs "The House That Built Me" with Dia Frampton

Video: OneRepublic's Ryan Tedder performs "Good Life" with Beverly McClellan

Video: Train's Pat Monahan performs "Drops of Jupiter" with Vicci Martinez

(Additional editing by Jillian Mapes, Billboard)