Here's a recap of who won Junior Bake Off 2021 with all the contestants and results - spoiler!
Junior Bake Off sees youngsters aged between 9 and 15 enter the famous tent to show off their baking skills.
The spin-off to the Great British Bake Off aired for four series on BBC One before moving to Channel 4 where it recently aired its sixth series.
16 contestants competed, starting in two separate week-long heats. Each heat spanned five episodes, featuring 8 bakers who faced Technical Bakes and Showstopper challenges.
Four contestants in each heat were sent home leaving four to progress through to the final week.
There the top 8 went go head to head with one crowned ultimate winner having put their cake, biscuit, bread and pastry-making skills to the test.
See all the contestants and results below...
Junior Bake Off 2021 final week results and WINNER
WINNER: Reece, 14 from Leicestershire
Runner up: Cece, 14 from Kent
Runner up: Robbie, 15 from Bristol
Runner up: Naima, 10 from South London
ELIMINATED: Safiyyah, 14 from Reading
ELIMINATED: Fern, 10 from Merseyside
ELIMINATED: Zack, 13 from Leeds
ELIMINATED: Maddi, 14 from Gateshead
Junior Bake Off 2021 Heat A results
The following contestants were eliminated in the first heat:
Erin, 13 from Worcestershire
Sophia, 10 from Hertfordshire
Fyn, 10 from Hampshire
Charlie, 10 from Worcestershire
Junior Bake Off 2021 Heat B results
The following contestants were eliminated in the secod heat:
Henry, 11 from Hertfordshire
Will, 12 from West Yorkshire
Toby, 13 from Cambridge
Sicily, 10 from Devon
Junior Bake Off airs weeknights at 5PM on Channel 4.
You can catch up and watch episodes online via the All4 Player.