Dry your eyes and put down those Jaffa Cakes, Bake Off fans, because Mary, Paul, Mel and Sue are back for a final festive hurrah.
That's right - we have not one, but two Great British Bake Off Christmas specials left to enjoy before the show leaves the BBC for good.
And we've got everything you need to know about the last two shows.
When it's on
The first episode will be on Christmas Day at 4.45pm, so you can settle down to watch after your Christmas lunch.
The second episode is on Boxing Day at 7pm.
Not only will we be seeing the fab four on our screens together in the tent for the very last time (sob), the Christmas specials will also be welcoming back eight favourite past contestants.
In the first show, seen from left to right below, Ali Imdad (Series 4) Cathryn Dresser (Series 3), Norman Calder (Series 5) and Mary-Anne Boermans (Series 2), will be battling it out with their bakes.
In the second episode, we see the return of (from left to right below) Chetna Makan (Series 5), Howard Middleton (Series 4), James Morton (Series 3) and Janet Basu (Series 2).
What can we expect?
We don't know exactly what the technicals and showstoppers will be yet, but judging by the preview pictures, there will be some sort of iced festive biscuit challenge. Note Norman's glorious Christmas tree.
There also appears to be some sort of profiterole showstopper.
Oh, and Mel looks like she's eating all the ingredients again.
Plus, she and Sue will be dressing up as Christmas puddings at some point.
We're going to really miss these guys!