The Voice UK finalists are revealed, as is Kylie Minogue’s amazing body

The Voice UK semi-final results show on Sunday saw four singers through to next week's final.

Kylie Minogue donned hot pants for The Voice UK semi-final results. Copyright [BBC/Wall To Wall/Guy Levy]

Bo Bruce for Team Danny, Vince Kidd for Team Jessie, Leanne Mitchell for Team Tom and Tyler James for Team Will received the most public votes and will fight it out on The Voice UK final.

[Related article: Cheryl Cole takes a swan dive off The Voice UK stage]

That meant Max Milner, Becky Hill, Ruth Brown and Jaz Ellington all left the competition.

The Voice UK's final four with their coaches. Copyright [BBC/Wall To Wall/Guy Levy]

Kylie Minogue performed on The Voice UK semi-final results show, and although she didn't make a jaw-dropping entrance a la Cheryl Cole's swan dive on Saturday, she caught attention with her skimpy outfit.

[Related article: Kylie Minogue debuts video for new song Timebomb]

The Australian singer, who turns 44 tomorrow, proved she's still got it as she performed her new single 'Timebomb' on The Voice UK in a pair of tiny hot pants and a leather jacket, which she later stripped off to reveal a webbed top with glimpses of bra.

Kylie Minogue was more interested in bigging up her female dancers than crowing about her own body, tweeting: "Fans at #TheVoice were fantastic! My very 1st performance of #timebomb .... Look out 4 my #superhot girl dancerzzz!!!"

Kylie Minogue, The Voice UKKylie Minogue proved on The Voice UK she can rock a pair of shorts. Copyright [BBC/Wall To Wall/Guy Levy]

It was all down to the public vote this week on The Voice UK, with viewers at home deciding which singer out of each coach's team would progress to the final and which one would go home.

[Related article: Jessie J apparently reveals The Voice UK result early. Oops!]

The eight remaining artists became four and, for the first time in the competition, their coaches had no control over who went and who stayed.

Bo Bruce, Danny O'Donoghue, The Voice UKBo Bruce is Danny O'Donoghue's final act on The Voice UK. Copyright [BBC/Wall To Wall/Guy Levy]

Sunday's results show started out with a group performance from the eight semi-finalists, who sang John Farnham's 'You're The Voice'.

[Related story: Simon Cowell reckons The Voice should be on the radio]

It was then quickly onto the first results with Danny O'Donogue's team up first. Bo Bruce's rendition of Coldplay's 'Charlie Brown' impressed viewers more than Max Milner's 'Every Breath You Take'.

Jessie J, Vince Kidd, The Voice UKJessie J with Vince Kidd, who will peform on The Voice UK final. Copyright [BBC/Wall To Wall/Guy Levy]

Jessie J's team was up next, with Becky Hill who sang Corrine Bailey Rae's 'Like A Star' up against Vince Kidd for a place in next week's The Voice UK final.

Vince's version of the Amy Winehouse classic 'Back To Black' won the public's vote.

He tweeted: "You lot are makin my *$*$*$ dreams come true!!!! Kidds u the bestest !!!! Roll on @BBCTheVoiceUK final !!! #teamjessie #kidds"

Leanne Mitchell, The Voice UK, Tom JonesLeanne Mitchell is through to The Voice UK final for Tom Jones' team. Copyright [BBC/Wall To Wall/Guy Levy]

Team Tom Jones saw the biggest surprise of the night, with bookies' early favourite Ruth Brown, who sang 'The Voice Within' on Saturday, losing out to Leanne Mitchell, who sang 'Run To You'.

Finally, Will.i.am's team learnt their fate. Tyler James' 'Bohemian Rhapsody' hit the mark with the voters, as he beat Jaz Ellington (who sang 'Let It Be') and made it through to the final.

Tyler tweeted: "Through to the finals!! I'm the happiest boy in the world!!!! Thankyou so much to everyone won who voted.Chuffed to bits. T xxx"

The Voice UK, Tyler James, Will.i.amThe Voice UK results saw Tyler James through for Team Will.i.am. Copyright [BBC/Wall To Wall/Guy Levy]

We will find out who's crowned winner on Saturday's The Voice UK final. Who do you want to win?