The X Factor contestants will be hoping some festive spirit carries them through to next week’s final as they try to win their place with Christmas songs.

All the hopefuls will be unwrapping two numbers on tonight’s show in a bid to win a coveted place in the final three.

Matt Terry will sing hymn Silent Night and Say You Love Me by Jessie Ware while Emily Middlemas will perform John Lennon’s War Is Over and Tears For Fears’ Mad World.

Matt Terry (Syco/Thames/Dymond/Press Association Images)
Matt Terry (Syco/Thames/Dymond/Press Association Images)

Sara Aalto will be covering Mariah Carey’s hit All I Want For Christmas is You and Sia’s single Chandelier while boyband 5 After Midnight will take on East 17′s Stay Another Day and Stevie Wonder’s Signed, Sealed, Delivered (I’m Yours).

Saara Aalto (Syco/Thames/Burmiston)
Saara Aalto (Syco/Thames/Burmiston)

Last week, controversial rapper Honey G was knocked out of the competition after losing a sing-off with 5 After Midnight.

The singer, whose real name is Anna Georgette Gilford, failed to impress as she performed Tupac Shakur’s California Love which featured her trademark “When I say honey, you say G” chant.

X Factor Honey G
Honey G (Thames/Syco Entertainment)

Honey, who faced a backlash as critics questioned her seriousness as a musical act, got the boot after she was confronted by a man rushing on to the stage.

A prankster group called Trollstation later took credit for the stage invasion.

The X Factor is on ITV at 8pm.