Photo by Tyler Golden

For the finale of this season of The Voice, the NBC singing competition recruited a handful of guest acts to perform.

Among the night's performers were Coldplay, Ed Sheeran, OneRepublic, Tim McGraw and more. Robin Thicke also apparently didn't "Get Her Back," so he performed the plea for a second time this week, once again putting his marital troubles in the public eye.

Sheeran joined forces with finalist and pre-Voice YouTube sensation Christina Grimmie to perform the former's "All of the Stars," from the newly releasedThe Fault in Our Stars soundtrack.

Check below for video of select performances.

OneRepublic - "Love Runs Out":

Ed Sheeran and Christina Grimmie - "All of the Stars" (skip to 1:20 mark):

Ed Sheeran - "Sing" (skip to 7:45 mark):

Coldplay - "Sky Full of Stars" (skip to 7:15 mark):