The Voice UK 2016 line up for the live shows has been confirmed with the final 12 contestants now all confirmed.
Over the past two weekends we've seen the knockout rounds whittle 32 acts down to just three in each team.
They're now all in the live shows which will kick from next Saturday on BBC One.
If the competition follows last year’s format, then after all three acts in each team have performed, Paloma Faith, Boy George, Will.i.am and Ricky Wilson will choose one to progress straight through to the next round – leaving the remaining two on each team to go head to head in a public vote.
One will then be eliminated in each team to leave 8 acts for the following weekend’s semi-final show.
But just who's in the live shows?
The Voice 2016 finalists - Final 12 contestants
Early odds have Team George's Cody and Team Ricky's Kevin currently fighting it out for the tag of favourite, but of course anything could happen when everything goes live and the public cast their vote.
Who is your favourite? Which team are you backing? Vote in our poll and add your comments below!
Remember, The Voice UK continues next weekend on BBC One with the live quarter finals on BBC One from 7PM.