Megan McKenna remains the favourite to win The X Factor: Celebrity ahead of the latest live show.
However the reality star is facing some stiff competition as the grand final nears.
Seven acts now remain in the running to be crowned The X Factor: Celebrity winner.
Following last Saturday's episode Ex-footballer Vinnie Jones has seen his chances of singing his way to glory increase.
The former FA Cup winner was saved by judge Nicole Scherzinger after a mash-up that included It Must Be Love, House of Fun and One Step Beyond and now he is a 12/1 shot from 16/1 with bookmakers BoyleSports to score a shock win.
But it’s identical twins Max and Harvey who are making inroads at the head of the betting after they took on ‘Can’t Hold Us’ by Macklemore.
Their performance was enough for Simon Cowell to save them from elimination and now the duo are into 11/2 from 13/2 to go all the way and win the competition.
That makes them second favourites and the gap to long-term frontrunner Megan McKenna has been narrowed, even though the TOWIE star is into 1/3 from 4/9 to sing her way to the prize of a record deal on Simon Cowell’s label.
Lawrence Lyons, spokesperson for BoyleSports said: “Megan McKenna has been running away with it in the betting up until now and although she’s still the strong favourite, Max & Harvey and Vinnie Jones are attracting support from those looking for value amongst the chasing pack.”
Celebrity X Factor odds
1/3 Megan McKenna
11/2 Max & Harvey
12/1 Vinnie Jones
12/1 Jenny Ryan
16/1 Try Star
40/1 Kevin McHale
The X Factor: Celebrity live shows begin this weekend on Saturday, November 16 at 8:20PM.
Alongside the latest celebrity performances and results, there will be a guest appearance from American singer and rapper Lizzo.