The live finale for Season 3 of “The Voice” is airing at 8 tonight on NBC.
Oklahoma country music superstar Blake Shelton, one of the reality shows celebrity coaches, has two of the three contenders in the finals: Cassadee Pope and Terry McDermott. The third finalist, Nicholas David, is representing Cee Lo Green’s team.
Tonight’s all-star performance lineup includes Rihanna, Bruno Mars, Kelly Clarkson, Avril Lavigne, Smokey Robinson, The Killers and Peter Frampton!
From Monday’s show, check out the finalists’ duets with their coaches as well as the show’s touching tribute to the victims and community of Newtown, Conn.: