James Arthur will celebrate his 'X Factor' win by fixing his teeth.

The singer admits he didn't smile very much on the show, despite his victory on Sunday night (09.12.12), because he is self-conscious about his crooked teeth, so he is now planning to visit show boss Simon Cowell's dentist for a makeover.

He said: "I might not look like the happiest guy in the world, I just don't smile because I've got s**t teeth!

"I am going to get my teeth sorted out and whitened. I'm a singer. I don't want to open my mouth and have these crooked teeth going on. It's just a thing. Everyone has their hang-ups."

The 24-year-old singer also revealed he is to hit the gym after putting on over a stone in weight while on 'The X Factor'.

The 'Impossible' hitmaker used to live on one meal a day before the show because he was so poor, but couldn't help take advantage of the free canteen backstage at the live shows.

He added to the Daily Mirror newspaper: "I've got proper fat since being on the show because I've actually been eating.

"I lived off a burger a day. That's all I could afford. I was happy with that but I've over-indulged since being here. The canteen food is free so I was like, 'Yeah, bring it on'."