It’s the final of The Voice UK this weekend and the song choices have been revealed.

Each act will sing a song on their own but will also be joined on the stage by their coaches too.

Michelle John will take to the stage and sing Prince’s ‘Purple Rain’ and then be duetting with on Chaka Khan’s hit ‘Feel for You.’

Into The Ark will perform Alicia Keys’ ‘No-One’ then will grace the stage with their coach Sir Tom Jones and sing ‘Hold on I’m Coming’ by Sam and Dave.

Meanwhile Jennifer Hudson will be taking to the stage twice as both Jamie Miller and Mo Adeniran have made it to the finals. She will perform ‘Runnin’ by Naughty Boy ft Beyonce with Jamie and classic duet ‘Beneath Your Beautiful’ by Labrinth and Emeli Sande with her fellow act Mo.

Jamie will also sing Justin Bieber’s ‘What Do You Mean?’ while Mo will take on ‘Don’t You Worry Child’ by Swedish House Mafia.

It was also confirmed that Pixie Lott, Anton Powers and John Legend will also grace the stage during the finals.

The Voice UK airs on ITV from 8.30pm Saturday and 7pm Sunday.

PS, Click here to follow me on twitter for more celebrity gossip!