Wow, British hit reality TV show The X Factor really brought the excitement for the finale on Saturday night! Each of the finalists got to sing songs with one of their idols. Stacey Solomon sang with Michael Buble and winner Joe Mcelderry sang with George Michael
, but that's not all. Beatles legend Paul McCartney
sang live and even Robbie Williams
made a second appearance on the show! On top of all that British Royal Prince Harry
made his first official public appearance with on-again girlfriend Chelsy Davy
at the show, as they laughed and clapped in the audience! What a night!
Finalist Stacey Solomoon and Michael Buble