The contestants will tackle the likes of Amy Winehouse, Whitney Houston and Christina Aguilera in an attempt to secure a place in the final.
Cheryl Cole and Kylie Minogue will also perform on the show this weekend.
All eight remaining singers will embark on the Voice UK tour later this year, starting on September 12 at Bournemouth's International Centre.
The semi-final airs tonight (May 26) from 6.30pm on BBC One.
Becky Hill - Like A Star (Corinne Bailey Rae)
Vince Kidd - Back To Black (Amy Winehouse)
Bo Bruce - Charlie Brown (Coldplay)
Max Milner - Every Breath You Take (The Police)
Leanne Mitchell - Run To You (Whitney Houston)
Ruth Brown - The Voice Within (Christina Aguilera)
Jaz Ellington - Let It Be (The Beatles)
Tyler James - Bohemian Rhapsody (Queen)
Photo gallery - The Voice UK results show:
Copyright: BBC/Wall to Wall/Guy Levy