Katherine Jenkins has hit back at reports that she has been dropped by her record label because of disappointing sales and constant "diva demands".

It had been claimed that executives at Warner Music Entertainment had terminated the Welsh singer's contract for spending £1,500 per day on hair and make-up, and losing the company £2m.

But the 32-year-old mezzosoprano, who signed a £5.8m three-album contract with Warners in 2008 in what was the biggest classical recording deal in history, denied the reports on Twitter.

She insisted her contract had come to a natural end and that her professional relationship with the label had not ended acrimoniously.

"Dear friends and fans, yes I can confirm that I'm moving record label as I have reached the end of my 3 album deal w/ Warners," she told her 292,000 followers.

"I'm super excited about where I'm going next but am currently sworn to secrecy. You will of course be the first to know as soon as I can say.

"This is a happy time for me personally and as an artist so please do not be concerned by nonsense reports in the press. Love you all xxx."

Her comments came just hours after the Daily Mail printed a story alleging that her music company had grown tired of her demands.

"Some estimates say she has lost the record company over £2m. Her record sales are not doing well," an insider claimed.

"£1,500 a day on hair and makeup and styling is not an outrageous amount to spend on an artist, but only if they are selling lots of records. It wasn't a motivating factor in the decision to part company, but it was a last straw," the source added.

Jenkins, whose style has been described as a mix of opera, pop and traditional hymns, slammed the story as "hatred and venom".

"I am getting pretty sick of all the hatred and venom coming from one source. It's totally unnecessary," she added.