So Alexandra Burke went toe-to-toe with Beyonce on X-Factor last night, and then delivered a tearful and stunning final performance of her first single, "Hallelujah" to close the show. She delivered probably the two best performances in the history of the show, both coming on the same night. Beyonce once-again demonstrated her class last night, supporting but never attempting to outshine Alex, who clearly worshipped the former Destiny's Child singer.
Alexandra featuring Beyonce - "Listen"
Alexandra - "Hallelujah"
What an emotive final performance. While I personally feel that reality TV contestants have no place cynically covering a classic of this ilk in a transparent bid to reach Christmas No. 1, Alex's rendition here was beautiful.