A whole host of guest stars have been confirmed for The X Factor 2016 final this weekend and here's who's appearing.
Here we give you a CONFIRMED run down of the X Factor final guest stars over the next two nights.
X Factor final: Which guest stars are performing
X Factor have confirmed that Little Mix, Kylie Minogue, The Weeknd and Madness will be singing over the weekend.
Former X Factor winners Little Mix will be making their second appearance on the live shows this year, singing twice!
The girls will be performing two tracks on SUNDAY's show, tweeting that they'll be singing Oops with Charlie Puth and Touch.
"This is gonna be soooooo EPIC! 🙊🙌 We’re performing #Touch and #Oops LIVE 📹 with @charlieputh THIS SUNDAY on @TheXFactor 💃 the girls x" Little Mix wrote online.
Meanwhile, One Direction star Louis Tomlinson is rumoured to be a making a debut solo appearance over the weekend with his new music.
X Factor final duets
PLUS there will be the finalists duets, as the final three each sing with a special musical guest.
No names have been officially confirmed yet, but rumour has it that Saara Aalto will be singing with Adam Lambert, Matt Terry will team up with mentor Nicole Scherzinger and 5 After Midnight will sing with Louisa Johnson and Clean Bandit.
But wait, there's more!
Over the weekend there will also be a group performance from all of the finalists as they reunite together for one last time *SOB*.
The X Factor 2016 final airs this Saturday and Sunday night on ITV from 8PM.