After dozens of epic Blind Auditions, 20 mind-blowing Battles and 24 sensational Semi-Final performances, it was up to the public to decide which 4 Acts would be competing for The Voice UK 2021 crown.
Flying the flag for Team Anne-Marie, it's Falkirk musician Craig Eddie!
We're yet to find a note she can't hit - Hannah Williams will be bringing her sensational soul sounds to the Final!
It's Essex all the way for Team Olly, as 18-year-old Grace Holden will be singing for the title!
18-year-old Okulaja is a man on a mission - and that mission is to win The Voice UK for Team Will!
Watch The Voice UK Final on Saturday 20th March at 8.30pm on ITV, STV and ITV Hub.