The Voice finalists will be belting it out for a final time tonight, in a bid to win this season's title, and their song choices have been released as follows:
Vince Kidd - Many Rivers To Cross; duet with Jessie J - Nobody's Perfect
Bo Bruce - Nothing Compares 2 U; duet with Danny O'Donoghue - Read All About It
Leanne Mitchell - It's A Man's Man's Man's World: duet with Sir Tom Jones - Mama Told Me Not To Come
Tyler James - I'll Be There; duet with Will.i.am OMG
The finalists will also team up with each of their mentors to wow the audience, in addition to performing songs on their own.
Contestant Bo Bruce - who has been mentored by Danny O'Donoghue - goes into the final as favourite to win the prize of a record deal.
Heiress Bruce is the 5-4 favourite according to latest odds from bookmaker William Hill with James - a pal of the late Amy Winehouse - ranked next most likely to win.
Tonight's final - which will see the audience choosing the winner - will also feature guest appearances by Maroon 5 and Ed Sheeran.
The show has seen its audience halve from its height early in the series, reaching a new low for the semis last Saturday with just 4.5 million tuning in.
Even appearances by Cheryl Cole and Kylie Minogue were not enough to rescue the plummeting ratings last weekend.
TV bosses are agreed that there need to be some changes to the format to make it appeal to audiences throughout the duration of the series.
Coaches from The Voice will also link up tonight to form a supergroup as they rattle through each other's songs for the finale of the BBC1 series.
The quartet will perform a medley of songs during the two-hour show as the talent contest winds to a close.