Alesha Dixon has confessed that she thinks Lucy Kay could be a dark horse an win tonight's show.
The BGT judge tipped the Opera singer to wow us all tonight with another epic performance, and possibly top the public vote.
Speaking about her favourites of the finalists, Alesha told the Daily Mirror newspaper: "Lucy Kay the opera singer, because the audience really get behind someone who has a back story like bullying victim Lucy.
"Viewers take people like that to their hearts because they know how much it must mean to them."
So basically all of the singers then...
But despite having her favourites, Alesha insisted that it was impossible to call how the public would vote on the night.
"In previous years, there have been clear favourites going into the final, but I honestly couldn’t call it this time," she said. "There are maybe three acts capable of winning, and I’d much rather it was like that than a one-horse race."
Alesha continued, saying of whoever did win: "They need to prove to the viewers that they’re ready to have a career on the global stage right NOW, because if they win their lives will literally change over night.
"Each of the acts need to grab this opportunity by the neck, go for it and not be afraid."
The BGT 2014 final TONIGHT from 7PM on ITV.
Browse pictures of the BGT 2014 finalists below...