The Voice Kids 2019 finalists have been revealed - who are you backing to win?
Series three of the The Voice Kids reached its semi-final stages on Saturday night as four acts were chosen for the live final.
Superstar coaches Jessie J, Pixie Lott, Will.i.am and Danny Jones had tough decisions to make as they chose one finalist each from the three acts left in their teams.
After each contestant performed once more, they had to make their choice and now we know the four finalists on The Voice Kids UK this year.
Vote for your favourite in our poll below...
This year The Voice Kids welcomed both solo singers and double acts, aged seven to 14, to sing their hearts out at the blind auditions.
Those that got a turn went through to the battles where they competed for a spot in last week's semi-finals.
This Saturday in the final the remaining four will perform in the live final in the hope of winning the public vote.
The prize for the winner is a £30,000 bursary towards their musical education as well as a family holiday to Orlando courtesy of Universal Studios and Norwegian Air.
Those making up The Voice Kids finalists are:
Lil Shan Shan (Team Will) - 10-year-old Lil Shan Shan originally auditioned with Supersonic by JJ Fad.
Keira Laver (Team Jessie) - 9-year-old Keira from Dagenham originally auditioned with a cover of Neverland from the musical Finding Neverland.
Gracie-Jayne Fitzgerald (Team Pixie) - 12-year-old Gracie-Jayne first performed Golden Slumbers by Jennifer Hudson/The Beatles for her blind audition.
Sam Wilkinson (Team Danny) - 13-year-old Sam from Lewisham, London. He auditioned with Like a Rolling Stone by Bob Dylan.
The Voice Kids 2019 final airs this Saturday night on ITV from 8PM.
Applications for next year's series in 2020 of The Voice Kids are currently open now.