The Voice UK final is fast approaching (it's TONIGHT!) but just when does it all start, 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 2019 final begins at 8:40PM this evening on ITV.
It's a single show until 10:30PM with the results revealed in the same episode.
Four contestants remain who will all sing live up to three times. All four will duet with their coaches and sing a new solo song.
Who are the Voice UK finalists?
The four contestants on The Voice UK are Team Tom's Deana, a 23-year-old from Liverpool, and Bethzienna Williams, a 28-year-old musician from Barry who won the public wild card vote.
They're joined by Team Olly's Jimmy Balito, a 23-year-old from Sussex and Molly Hocking, an 18-year-old from St Ives in Cornwall.
Jennifer and Will don't have any acts in the final.
How can I vote?
This year you can vote via the numbers given out live on the show via mobile and landline phones.
You can also vote - for FREE - via The Voice UK app.
You can download the app for iOS and Android devices from their respective app stores for free.
The Voice UK song choices
The full song list for this week's Voice UK final has been revealed.
Check out the tracks set to be performed in our Voice 2019 final song choices article.
Each of the final contestants will sing a new solo song plus a duet with their mentor.
Plus, all four of the coaches will hit the stage together for a special group performance of Gimme Some Lovin’ by The Spencer Davis Group.
The Voice UK final will also see a guest appearance from 2018 winner Ruti performing her new single ‘Racing Cars’.