The Voice UK 2018 final duets have been confirmed, with the acts singing with their mentors.
A total of four singers have made it through to the final this evening (April 7) which airs at 8:30PM on ITV straight after Ant and Dec's Saturday Night Takeaway.
In the semi-final on Saturday, the top eight acts performed live for the first time this year.
Viewers then got their say, also for the first time this year, voting for their favourite acts. The four with the fewest votes were then sent hoe.
Through to The Voice UK final for Team Tom is 18-year-old student Ruti Olajugbagbe from Essex. On Team Jennifer is Belle Voci, a duo made up of friends 26-year-old Sophie from Norwich and 25-year-old Emily from Mayfair.
Team Will's finalist is 16-year-old student Donel Mangena from Southampton while lastly, on Team Olly is 27-year-old student Lauren Bannon from Weymouth.
The final four will sing alongside their mentors in the live final next weekend, as well as singing a brand new solo song.
Donel will duet with Will.i.am on OMG by Usher ft Will.i.am and Ruti will sing with Sir Tom Jones covering What A Wonderful World by Louis Armstrong.
Belle Voci will sing with Jennifer Hudson, performing My Heart Will Go On by Celine Dion and Lauren Bannon and Olly Murs will sing Ain't No Mountain High Enough by Marvin Gaye & Tammi Terrell together.
Viewers will then vote for their favourite before the winner is crowned.
Currently Donel and Ruti are the favourites with the bookies.
Meanwhile, as well as the acts there will be a number of other special performances.
They will include coaches Jennifer Hudson, will.i.am, Olly Murs and Sir Tom Jones taking to the stage for a group song together.
The Voice UK 2018 final airs tonight, April 7 at 8:30PM on ITV.