The Voice UK final is here but what time does it all start tonight, who's performing and what are the songs?
Here's our handy guide with all you need to know!
What time is The Voice UK final tonight?
The Voice 2017 final started last night (Saturday) at 8:30PM and finished at 10:20PM.
The final concludes with the second half TONIGHT, Sunday 2 April at 7PM.
How will it work?
Members of Team JHud, Team Will and Team Tom will again sing to stay in the competition and be one step closer to winning a recording contract with Polydor Records.
They performed twice on Saturday, first a solo song and then a duet with their mentor.
After the performances on Saturday's show, one act was eliminated following a brief public vote.
The final three now go forward to tonight's show where they'll perform again and one will be crowned the winner.
Who are the Voice UK finalists?
After last weekend's semi-final results, Team Jennifer's Jamie Miller and Mo Adeniran, Team Will's Michelle John and Team Tom's Into The Ark are left going head to head in the final.
Last night saw Michelle eliminated in fourth place, leaving Jamie, Mo and Into The Ark in the final.
How can I vote?
This year you can vote for free via the official Voice UK app, so be sure to download it from the iOS App Store or Android Play store before tonight's show.
Any song choices yet?
The full song list for Saturday's Voice UK final has been confirmed and you can see tonight's The Voice final song choices HERE.
The finalists performed twice on Saturday, first a solo song and then a duet with their mentor.
They'll sing again live tonight.
Which guest stars are performing?
John Legend and Pixie Lott will be performing on The Voice UK 2017 final this weekend.
John Legend will be performing his new single plus Pixie Lott and DJ Anton Powers will be performing their new song Baby. Pixie and Anton will appear on Saturday's show while John Legend will sing on Sunday's episode.
As well as the guest stars, coaches Jennifer Hudson, will.i.am, Gavin Rossdale and Sir Tom Jones will also be performing together. The four piece will be singing George Michael's Freedom! '90 on Saturday show.
Who will win?
It's looking like it will be a two horse race between Team Jennifer's two finalists Jamie and Mo.
Aoife Heffron, Spokeswoman for bookies BoyleSports commented “Mo has been a regular at the head of the Voice UK betting through the series and is going into the final where he began his journey, as the favourite to win.”
She added “However despite Mo’s dominance in the betting, Jamie Miller is the somewhat underdog story and one to keep a close eye on. Jamie was initially priced at 16/1 to win, but is now hot on Mo’s heels at 13/8 and should he win, it will see a substantial payout from BoyleSports.”