John Lewis' beauty advent calendar has £726 savings and a chance to win a Rome trip
Is this the end of the traditional tearjerker John Lewis Christmas advert? Store swaps UK agency that produced family-friendly ads for French studio that made 'depraved' Rihanna video