Ariana Grande is leading the race for the UK Christmas number one with her break-up hit Thank U, Next.
Bookies Ladbrokes put the American singer/songwriter in the top spot despite it previously being tipped that Elton John would scoop the crown with Your Song thanks to it taking centrestage in the John Lewis advert.
Arianas new song Thank U, Next was written about her appreciation for all of her ex boyfriends, including her late ex Mac Miller who died from a drug overdose in September.
If Ariana keeps on top, shell be the first American artist to land the UK festive number one in nine years, when Rage Against The Machine took it in 2009.
After Ariana its Clean Bandit with Baby ft. Marina & Luis Fonsi, X Factor favourite Dalton Harris, Elton Johns Your Song and then Lady Gaga and Bradley Cooper with Shallow from movie A Star Is Born in joint second place, all with odds of 8/1.
Alex Apati of Ladbrokes said: Arianas odds of a Christmas number one have never been shorter and with just a few weeks to go, its going to take something pretty spectacular to knock her off top spot.
Christmas Number One odds
Ariana Grande – 2/1
Clean Bandit – 8/1
Dalton Harris – 8/1
Elton John – 8/1
Lady Gaga – 8/1
Ed Sheeran – 10/1
Jess Glynne – 10/1
Little Mix – 10/1
Queen – 10/1
Spice Girls – 10/1
The Fire Tones – 10/1
Eltons 1970 track Your Song could be looking at the festive top spot after it was chosen as the soundtrack to this years John Lewis Christmas advert, which was unveiled last week.
The John Lewis ad takes a look back through Sir Elton Johns life as it reveals the impact that receiving a piano as a Christmas present from his grandmother has had on his career.