The ad features national treasure Percy Pig coming to life for the first time with Spiderman star Tom Holland voicing the iconic piglet. Actor Dawn French also stars in the ad as an ethereal Christmas fairy.
The 70-second film shows Percy Pig in motion for the first time since the pig first appeared on shelves 29 years ago. After being brought to life by French’s fairy, Percy excitedly squealed: “Christmas? I’ve never had a Christmas before.”
The boar and sprite flit between the aisles of the supermarket’s Stratford store in London admiring all of the Christmas food on the shelves.
Holland said he didn’t have to think for long before accepting the role, saying: “I’ve loved Percy Pigs for as long as I can remember.”
The 25-year-old added: “Getting the snort right was a challenge, but I hope I nailed it and you all like what you hear! I did consider asking for a lifetime supply of Percy Pigs but I figured I’ve got to save room for all of that amazing M&S Christmas food!”
Some took to Twitter to share their excitement by posting jokes and memes:
Tom Holland as the voice of Percy Pig in the new Marks & Spencer Christmas advert once again proves everything that… https://t.co/KSlJvVIJbp