This is a truly heartwarming advert. John Lewis & Partners Christmas Ad 2018 christmasElton JohnholidaysJohn Lewis and Partnersmusicpiano