The third live show saw contestants take to the stage for 'Movie Week', where they sung a whole host of film classics.
But our eyes were firmly on their oh-so-cool wardrobes, put together by top celeb stylist Frank Strachan.
The first girl to perform was Hannah Barrett, who belted out a stunning rendition of the Oscar-winning James Bond theme song 'Skyfall' by Adele.
The 17-year-old set the stage alight (literally!) in a black dress with gold trimmings, was £149 now £104 from Ossie Clark London.
Abi Alton sung 'Moon River' from one of our favourite films, Breakfast at Tiffany's.
The singer-songwriter looked hot to trot in a fuchsia pink dress, £55 from Topshop, which featured a juicy orange panel around the waist.
Miss Dynamix may have left the competition this weekend, but they sure made an impression in the style stakes!
Pregnant SeSe Foster (left) wore a green strappy cami, £18 from Topshop, and platform heels, were £110 now £50, also from Topshop. She completed her look with printed shorts, £30 from Hot Mess, tying a matching bomber jacket, £65, around her waist.
Jeanette Akua (centre) sported a leotard, £40 from Hot Mess, adding a sunny yellow denim jacket, £25 from So In Fashion, and a blue skater skirt, £6.99 from Missguided.co.uk.
And Rielle Carrington (right)? She rocked a crop top, £28 from Hot Mess and dazzling blue disco pants, £7 from Sports Direct (bargain!)
The girls pulled off a show-stopping version of Gabrielle's 'Dreams' from the film Magnolia.
Sam Bailey radiated glamour as she performed 'My Heart Will Go On' by Celine Dion from Titanic.
The lucky starlet wore a plunging gown made especially for her by the X Factor style team. Fancy!
Last but not least was Tamera Foster, who channelled her inner Beyoncé while singing 'Listen' from the Dreamgirls soundtrack.
She teamed her newly-dyed blonde locks with a swoon-worthy sequin gown, £125 from River Island.
This frock has to be our pick of the evening - we just can't believe it's not designer!
Whose outfit did you like best? Let us know by commenting below as the best comment across the site each week wins £50!