Here's your first look at tonight's GBBO final as the last ever series on BBC One bows out.
A total of 12 bakers started the show this evening it all comes to an end with one winner.
Andrew Smyth, Jane Beedle, and Candice Brown the final three left in the running to be crowned The Great British Bake Off 2016 champion.
As always, the trio will have to impress judges Paul Hollywood and Mary Berry to win the title.
For the final week there's a special Royal theme in the Bake Off tent.
Hosts Mel Giedroyc and Sue Perkins present three final challenges to impress the Queen.
The last signature challenge of the series will see the final three take on meringues, asked to create a three-tier meringue masterpiece.
In the ultimate technical challenge, Mary leaves the finalists stunned with a recipe that contains just the one single instruction.
Finally, the last ever BBC series of the Great British Bake Off goes out with the baking equivalent of a bang in the show stopper.
Paul and Mary ask for the most bakes ever requested in a challenge before the winner is announced.
As is Bake Off tradition, the past bakers return and the family and friends of the finalists join the tent for the final challenge of the series.
Shorty after, the winner of The Great British Bake Off is revealed by Paul and Mary in front of their friends, family and fellow bakers.
The Great British Bake Off 2016 final airs tonight, Wednesday at 8PM on BBC One.