Who won Let It Shine? Tonight's final results are in and one band has been crowned the winner!
After seven weeks of singing, it was Five To Five who won Let It Shine in tonight's show.
The group - made up of Curtis T Johns, AJ Bentley, Yazdan Qafouri, Sario Solomon and Nick Carsberg - topped the public vote in this evening's live final.
This evening saw the third of three live shows to decide one winning band from the three left in the competition.
In tonight's double bill, each band first performed two songs each in the Main Show. After they had all performed, the viewer vote opened both via phone and for free online.
Judges Gary, Dannii Minogue, Martin Kemp and - for this final week - guest judge Peter Kay didn't have a say in the results.
There was no bottom two or sing off and it was a straight head to head race between the three bands for the most viewer votes.
In tonight's Let It Shine final results, once lines had closed hosts Graham Norton and Mel Giedroyc gathered the bands to reveal the outcome of the public vote.
Each band stood on one of three stars, with Mel and Graham revealing that the winning band's star would light up.
After a VERY tense wait, it was Five To Five's star that lit up, announcing them as the winners of Let It Shine.
Gary told the group after the final result: "A couple of years ago this started and I wanted a great band, what we have now is an incredible band. Well done guys. We start work tomorrow morning. You will be on stage with this musical in September in Manchester."
Elsewhere this evening, there were performances from Take That (with Robbie Williams) and the stars of Les Misérables.
Are you happy with tonight's Let It Shine results? Did the right band win? Tell us in the comments below!
Let It Shine aired on BBC one.