It’s the X Factor final tonight! And we have ALL the insider gossip

We cannot believe it is this time of the year already. 

The Christmas tree is up, the shopping lists have been made and the X Factor final is hitting our television screens tonight! 

The show is due to be filmed in Wembley stadium in London as Che Chesterman, Louisa Johnson and Reggie' N' Bollie attempt to battle it out to be crowned the 2015 winner. 

But WHAT are the finalists singing? And WHO is performing on the big night?

And of course, we have seen the likes of Beyonce and Kylie perform with finalists in the past but who will be joining this years contestants for a sing song? 

Well, it's no surprise that Louisa will be linking up with her mentor Rita Ora to perform a yet to be confirmed track. 

Louisa will also be singing Fighter by Christina Aguilera and I Believe I can Fly by R. Kelly. 

Che will be joined on stage by none other than Rod Stewart and the young soulful singer will also be singing Valerie by Mark Ronson featuring Amy Winehouse. 

And in perhaps the most exciting of the celebrity duets, Reggie and Bollie will be joined onstage by our favourite 90s soul singer Craig David. 

The hyperactive duo will also be singing a mash up of Spice Up Your Life by the Spice Girls. 

We can't wait to see these numbers on stage! 

Tune in to watch the final on ITV at 8pm tonight.