The 10 Pop Idol finalists performed in front of a live audience for the final time as the show entered its final stage. Gareth, Zoe, Hayley, Laura, Rosie, Jessica, William, Korben and Aaron all took to the stage to perform songs sung by their own Pop Idol