With only two shows left, it's not long until we'll find out who's won The X factor. It's semi final time this weekend - there's five acts battling for a place in the final....
Matt Cardle is tipped to be there, he's impressed judges with his acoustic performances so far - especially his version of Bruno Mars' Just the way you are.
But he'll have to get past Cher Lloyd first. She's wowed everyone with her rapping and singing - but can she keep it together under pressure?
Mary Byrne has been the real surprise of the competition. No one expected her to get this far, but she's got lots of fans and could they help her reach the last week?
Can you spot what's missing in this photo..? It's Zayn! He's the fifth member of One Direction who judges reckon could be the next big boy band!
She might be quiet and shy - but don't ignore Rebecca Ferguson. With her smooth voice and smoother style, the Liverpudlian is a natural!