He shot to fame winning The X Factor in 2012, and James Arthur made a triumphant comeback to the stage as he performed on Britain's Got Talent. James, 35, performed for head judge and music mogul Simon Cowell again and his fellow BGT judges Alesha Dixon, Amanda Holden and Bruno Tonioli.
James sang his new single A Year Ago during the third live BGT semi-final. Afterwards he thanked the show for having him on and Simon for his support over the years, and fans were swooning.
Many viewers commented on James' new long curly-haired look. @lori_sutton tweeted: "He doesn’t know it yet but #JamesArthur could be my future husband."