James Arthur Reveals His Celebrity Crush – And It’s NOT Caroline Flack!

James Arthur has revealed he has a celebrity crush – and you’ll be shocked to hear that it’s NOT The Xtra Factor‘s Caroline Flack.

James is fast becoming a heartthrob, in fact every week he flirts outrageously with Caroline on The Xtra Factor sofa, and we’re just waiting for her to cave in and go out with him. This week he was even spotted locking lips with a mystery brunette outside Mahiki, the identity of which he refuses to reveal.

At last night’s secret X Factor gig in London, the semi-finalist told us exactly who he wants to take on a date. And it’s neither of the above. When we asked him which celebrity lady he has the hots for, he replied: “I fancy quite a few celebs. Michelle Keegan. She’s just really hot. There’s too many!”

Woah. You hear that, Michelle? The Corrie actress returned to the singles market earlier this year after breaking off her engagement to The Wanted’s Max George.

Watch this space… RM