With the knockouts over, the Voice UK 2013 finalists have been revealed by their coaches!
The four piece first each chose one artist in their teams to sail straight to the finals as a 'fast pass', before splitting the remainder into two groups of three.
Those trios then had one song to impress their coach before one singer from each trio was put through to the lives.
On Team Will, there's a trio of beauties in the forms of Leah McFall, Cleo Higgins and Leanne Jarvis, while Jessie chose Ash Morgan, Sarah Cassidy and Matt Henry.
Sir Tom gave his fast pass to Mike Ward before adding Alys Williams and Joseph Apostol to his final line up, and finally Danny will have Mitchell Emms, Karl Michael and Andrea Begley competing on his team.
The twelve acts will begin the live finals on Friday night on BBC One, with four acts being eliminated, one from each team.
Browse the final teams below...