'The Voice': Christina Aguilera Returns to Perform, Along with Nelly, Pitbull, Florida Georgia Line, Cher & Others for Finale on NBC

"The Voice" continues tonight on NBC with part one of the two part Season 4 finale. 

It is a two team race with Team Blake (Shelton) having two contestants left in Danielle Bradbery and the Swon Brothers and Team Usher having one contestant left in Michelle Chamuel to round out the Top 3 performers. 

Team Adam (Levine) and Team Shakira have already had all of their contestants eliminated, so they will just be sitting in to enjoy the Finale tonight. 

All of the Top 3 finalists will be performing with most thinking that is a two way race between Danielle Bradbery and Michelle Chamuel to be named winner this year. 

"The Voice" is having a host of All-Star musical performances for the the two part finale. 

Christina Aguilera, who was a judge for the first 3 seasons, will make her return to "The Voice" stage to perform along with performances by Florida Georgia Line, Pitbull, Nelly and Cher (seems random right?).  

In tomorrow night's part two Finale (June 18) Bruno Mars will be performing his newst single, "Treasure". This performance was pre-taped last month before his mother had tragically passed away. 

The winner of Season 4 will be announced tomorrow night in part two of the finale.  

Tune in to "The Voice" tonight on NBC to see all the Top 3 perform and all of the special guest performances starting at 7pm CST.