James Arthur and Jessica Grist

James Arthur and Jessica Grist

James Arthur stepped out with his new girlfriend at the London premiere of 'X-Men: Days of Future Past' last night.

The 'Impossible' hitmaker was photographed with blonde beauty Jessica Grist in London's Leicester Square, who suffered a wardrobe malfunction on the red carpet, as she struggled to keep her assets contained in an extremely low-cut black dress.

James didn't seem to mind and also debuted his new look, after having his hair dyed darker and styled in a boy band-inspired sweep.

He was also sporting a new nose ring, although it wasn't clear if the piercing was real or not.

The new couple have only recently been photographed together but the 'X Factor' 2012 winner is rumoured to have been dating her since last year.

Jessica is an aspiring model and appeared in the opening of James Bond film 'Quantum of Solace' as a dancing silhouette.

The singer has been keeping himself out of trouble lately after caught up in a number of controversies, including alleged homophobic comments he made.

His record label boss Simon Cowell previously revealed he wanted to hold crisis talks with the star but insisted he just needed to tell him to "calm down".

He said: "I think him and I need to sit down and have a conversation, to be honest. I haven't phoned him but I'm going to have to sit down with him. Apart from anything else, this silly 'You said this, I said this...', it's all nonsense. He's just got to calm down a bit."