The winners predictions from The Voice UK coaches have been revealed.
At the start of the live shows, each of the coaches plus host Emma Willis were asked to write down who they thought would win on a card before sealing their predictions in an envelope.
On tonight's spin-off show The V Room following the final, the predictions were unveiled after Team Jennifer's Mo Adeniran beat Team Tom's duo Into The Ark in the last live show of the series.
Sir Tom was first to reveal his prediction, admitting that he had not chosen to predict any one and instead wrote just a question mark on his card.
Will.i.am wasn't so crafty and had predicted his own act Michelle John, who made it through to the final.
Gavin Rossdale also backed his own act and had predicted Truly Ford who got as far as the semi-finals.
Jennifer Hudson's prediction was her team's Mo Adeniran, who of course did actually win.
Finally, host Emma hedged her bets by predicting the winner would be one of Team J Hud, also correct.
The Voice UK airs on ITV.