The Voice UK semi-finalist Jamie Miller has revealed his song choice for tonight's show.
This evening is the penultimate round of the competition as eight contestants fight over four spots in next week's final.
Jamie, who last year made it as far as the six chair challenge at bootcamp on The X Factor, is one of the favourites but it'll be the public who ultimately decide his fate tonight.
He'll be singing Stitches by Shawn Mendes and has something extra special planned for the performance.
Jamie said: "I think my favourite thing about the song I'm singing this week is people probably wouldn't know I would sing it, but I've tried to change it up as much as I can, and there's a little dance break in it so I'm excited to show people a different side of me."
Following last week's Quarter Finals, it's all even in the teams with Jamie's Team Jennifer teammate Mo Adeniran also still in the running to be crowned The Voice 2017 winner.
Tonight he'll be singing Rag n Bone Man's Human.
Mo said: "My favourite thing about my song this week is the artist - I'm a massive fan of Rag N Bone Man, I love the tone of his voice and I think he's an exceptional British artist."
Jamie and Mo will be competing for four spots in the grand final against Will.i.am's line up of two made up of Jason Jones and Michelle John.
Gavin Rossdale has Max Vickers and Truly Ford fighting his corner while Sir Tom Jones's team consists of Into the Ark and Craig Ward.
The Voice UK 2017's live semi-final airs this Saturday night between 8:30PM and 10:20PM.