On Saturday night, the final four acts will be singing for the title and a record contract that could *Reggie Yates voice* change their lives forever.
But who deserves to win The Voice UK Crown?
Bo Bruce is the hot bookmakers' favourite. Her husky tones have won her loyal followers and she's kept herself to herself and gone about her business in a polite and quiet manner. She's rarely stepped outside of her comfort zone, but in a show packed with belters and divas, she's provided an intriguing flipside. She's proof that it's not about the size of your voice, it's what you do with it.
Team Tom's Leanne Mitchell came from nowhere to knock out Ruth Brown in the semi-final. Could she deliver another blow-away performance on Saturday and snatch the crown at the last?
Team will is represented by Tyler James on Saturday. The former pal of Amy Winehouse has proved a hit with his vocals and style and has the look and feel of a popstar about him. But has he given the golden performance that will earn him the sought-after record deal?
The dark horse of the competition is Jessie J's finalist Vince Kidd. The former boyband singer-turned-alternative indie kid has mashed up songs and caught the eye with his outfits throughout the series. Whether he has enough mass appeal to win the whole thing and become a proper popstar remains to be seen.
The Voice UK final airs on Saturday at 7.20pm on BBC One.
Who do you think should win on Saturday? Let us know below!