It's been a busy few weeks for The X Factor contestants who have made several red carpet appearances. This evening, they're lucky enough to be attending the Harry Potter and the Deathly Hallows premiere in London. Cher Lloyd, Katie Waissell and Rebecca Ferguson all hit the red carpet this evening in very different looks. Out of these three lovely ladies, which do you think looks the most fab?
Make sure you vote on all of our fashion and beauty polls here.