Waitrose's Christmas advert features the angelic voices of choir-boys Libera to pull on the heart strings.
But who needs little boys in smocks when you have images of grannies putting up holly wreaths, soldiers returning home and children sleeping in the back of cars to get you feeling sentimental?
The TV campaign is running from November 18 to December 31.
What do you think? Write your review below and you could win a bottle of champagne in our 'Review of the Month' competition.