Tonight the winner of The X Factor 2011 will be announced. 

Last night the three grand finalists sung for their place as Australia's most voted for contestant this year. The sensational 16 year old rock star Reece Mastin, family man and sensational vocalist Andrew Wishart and hard working singer and dancer Johnny Ruff all sung their own winner single that will  be on the radio and iTunes if Australia votes them into history as The X Factor winner for 2011.
The three grand finalists each sung a duet with some of the biggest international stars last night. Andrew sung with The Fray, Johnny sung with salt N' Pepa and Reece blew us away with a fantastic up tempo duet with pop sensation Kylie Minogue.
The winner will be announced during tonight's grand final decider on Chanel Seven from 7:30pm