The new John Lewis Christmas advert has finally been revealed, and it's designed to be a fun and magical start to the festive season.
Starring a little girl named Bridget, Buster the Dog, and a gang of woodland animals, the advert has already captured the hearts of the nation.
The retailer described the advert as the "story of a little girl called Bridget who loves to bounce. When her mum and dad buy her a trampoline for Christmas , they soon discover that she isn't the only one with a passion for jumping."
And now the secrets of how the heartwarming advert was made have been revealed by Mirror Online . Did you guess how they did it?
Real DIY challenges
The shots of the dad putting together the trampoline at the very start of the commercial are real!
The actor who plays the dad, Olayinka, was challenged with the task of putting the trampoline together... It seems his look of anguish is real, as it looked like a DIY nightmare.
Snow: Fake or real?
All of the snow on set is fake and was sifted through a sieve. It took a full DAY to completely cover the garden.
The magic behind the music
Set to a magical cover of Randy Crawford's 1980 jazz hit One Day I'll Fly Away by London electronic group Vaults, the music is another star.
The Vaults recorded the track at Abbey Road Studios in Westminster with a 70-strong choir and 66-piece orchestra, with vocals from lead signer Blythe Pepino.
Buster the Boxer and his friends
Alongside Buster are computer-generated stars, including two foxes, a badger, a squirrel and even a hedgehog!
Four-year-old dog Biff was handpicked from dozens of others Boxers to play Buster, and he was chosen for his "expressive" face.
However it's not just animals in the advert, Buster has a human pal this Christmas, leading lady Bridget. An adorable six-year-old was chosen as the new face of the retail giant's latest festive campaign.
So far, John Lewis has been keeping seriously tight-lipped over the young actress, probably to preserve her privacy as the advert is so famous and well-loved.
What John Lewis say
Craig Inglis, customer director at John Lewis, said: "2016 has certainly been quite a year, so we hope our advert will make people smile. It really embraces a sense of fun and magic, reminding everyone what it feels like to give the perfect gift at Christmas."
The advert, named Buster The Boxer, was created by adam&eveDDB and directed by Dougal Wilson, who also the mastermind behind three previous John Lewis Christmas ads.
Keep up to date with the latest news in west London via the free getwestlondon app.
You can even set it to receive push notifications for all the breaking news in your area.