Credit: Ray Mickshaw/©2013 Fox Broadcasting Co.

Prepare for some classy acts tonight. The X Factor is celebrating big band music and the Top 8 performers of Season 3 are planning to have a swinging good time in front of a live band (and special guest star Michael Bublé)! Despite the national holiday tomorrow (November 28), there will be a double elimination, which means the final eight contestants need to give tonight's Live Show numbers their all (as if they don't normally). 

As a reminder, last week we also lost two contestants (how many double eliminations can we take?!) The November 21 show saw Khaya Cohen and Tim Olstad sent home, cuts that whittled the pool down to two performers per judge and made the stakes all the higher for the upcoming mid-December finale

Who do you think will win? Already got your picks? Loved the first competitive group number? We're all ears in the comments below. If you're still undecided or just need a quick refresher on which judge has which team:

Boys (Paulina Rubio)Carlito OliveroJosh Levi 

Girls (Demi Lovato)Ellona SantiagoRion Paige

Over 25s (Kelly Rowland)Jeff GuttLillie McCloud

Groups (Simon Cowell)Restless RoadAlex & Sierra

Head below and watch the Top 8 get classy.

Top 8: Rion Paige Sings "Swingin'"


Top 8: Restless Road Sings "Life Is A Highway"


Top 8: Jeff Gutt Sings "Feeling Good"


Top 8: Josh Levi Sings Bruno Mars's "Treasure"


Top 8: Carlito Olivero Sings Ricky Martin's "The Cup of Life"


Top 8: Alex & Sierra Sing Taylor Swift's "I Knew You Were Trouble"


Top 8: Lillie McCloud Sings "Summertime"


Top 8: Ellona Santiago Sings Jessie J's "Mamma Knows Best"


Top 8: The Group Sings "Cry Me A River"


Elisabeth Kramer is an Assistant Editor at Wetpaint Entertainment and our resident Downton Abbey expert. Follow her on Twitter and Google+!