The last set of songs for The Voice UK 2014 semi-finals was revealed on March 28.
The Voice UK Semi-Final Spoiler Alert
Tonight's episode of The Voice will have each of the final eight performing one solo song and a group number with their coach.
Team Will's (Will.I.Am) song selection for this Saturday night's show has been disclosed, reports TellymixW.
Sophie May Williams will be singing Lorde's hit Royals.
"So I think at this point I'm pretty confident about the song," Williams said this week. "I'm just excited to go on stage and perform it."
Will.I.Am added: "I'm downloading it! I really like the way Sophie sings. If she was to put out a record I'd be her biggest fan and buy it."
The other contestant on Team Will, Jermain Jackman, will be singing David Guetta's Without You.
"Today at rehearsals he was rocking it," Will teased.
Looks like mentor Will is really, really looking forward to tonight's show: "I'm so freaking excited about tomorrow's show. I'm so excited, seriously," he said.
The Voice UK airs this weekend on Saturday night on BBC One.