James Arthur splits from Jessica Grist

James Arthur has split from Jessica Grist.

The 33-year-old singer/songwriter and longtime girlfriend Jessica - who started dating in 2012 when she was a backing dancer on 'The X Factor' - have called time on their relationship.

A source told The Sun newspaper's Bizarre column: "James and Jessica have a lot of history, so they will always have a special place in each other’s hearts.

“But the truth is they have just grown apart and decided it wasn’t working any more.

"There was no big drama and they are still friends, but it is nevertheless a blow for both of them because they have been together for such a long time.

“It just feels like the relationship has run its course now and James is focusing on his music, because he has a big year ahead of him.

“He recently signed a new record deal and has a new album and tour just around the corner, so he is throwing himself into his work.”

This is not the first split for James and Jessica. The pair previously ended their relationship in 2015 before rekindling their romance two years later.

And James recently revealed that Jessica inspired much of his upcoming album.

He said: "She knows she’s the muse in a lot of these songs.

“She’s so supportive and she’s probably sick of hearing my music, to be fair, because all she’s heard all year is me blasting songs out.”

© BANG Media International