And now the 24-year-old has been spotted on a HOT DATE with Made In Chelsea star Kimberley Garner.
The singer songwriter told us last week he's got no time for women in his life right now, but it seems like he's made time after the pair were snapped holding hands this weekend.
James, who recently said he fancied the former star of the e4 show, looks to have made his crush reality after the pair headed out for dinner together at posh London Chinese restaurant Hakkasan.
Kimberley left the intimate dinner grinning as she hung on the arm of the Middlesbrough-born musician.
The pretty 22-year-old heiress was dressed all in black, in a tiny mini skirt, suede cut-off jacket and shoe boots.
James, meanwhile, looked smart in black trousers, brogues and his trademark wool double breasted coat.
And it sounds like things went pretty well for the pair after Kimbers took to her Twitter page to post: "Tonight was a fairy tale."
And it wasn't just Kimberley who felt on cloud 9 at the end of the - man of few words James Arthur posted: "Today has been incredible. Love to all #LOVE"
Could be also something to do with the fact that his X Factor single 'Impossible' went straight in at the top of the Official Chart yesterday, after becoming the second fastest winner's single EVER (with just Alexandra Burke ahead of him).
The hot date comes just after rumours that James Arthur and Xtra Factor presenter Caroline Flack are getting close.
[Related story: James Arthur and Caroline Flack 'spend the night together']
[Related story: James Arthur claims his first number one, second fastest selling X Factor single]
[Related story: It's a Made In Chelsea hottie in her underwear]
The Mirror reports that the pair, who flirted throughout the show, spent all of Thursday night together.
Although a spokesperson for Caroline has since rubbished reports, saying: "It’s definitely not true and it won’t be changing anytime soon."
We're struggling to keep up with X Factor winner James Arthur and his string of girls.
Top stories on Yahoo Celebrity
1 - 8 of 24
Today on Yahoo
1 - 8 of 48
Top videos on Yahoo Celebrity
1 - 4 of 5