The final 4 contestants on The X Factor took part in a secret gig last night.
Danyl Johnson, Stacey Solomon, Joe McElderry and Olly Murs sang two songs they have performed in the show to a room full of press and competition winners.
The finalists also took part in a Q&A session where they revealed who they thought would win the show.
'Joe McElderry!' Stacey exclaimed first, before all the contestants graciously named each other.
Holly Arnold