Watch the 2018 John Lewis Christmas advert starring Elton John.

John Lewis has finally unveiled its 2018 Christmas advert.

2018 john lewis christmas advert.jpg

This year’s promo stars Sir Elton John, and takes viewers back in time through his career to young Elton as a four year old. The final scenes, we see little Elt receiving the gift of a piano from his grandmother.

The advert, which apparently cost the retailer £7million, features the track “Your Song”, which is one of Sir Elton’s most popular hits but never reached No.1. That could soon change if previous JL campaigns are anything to go by.

Thee John Lewis Christmas ad will air tv for the first time at 9.15pm tonight, during Dark Heart on itv.