Sharon Osbourne has said those who are serious about a career in music should not try out for The X Factor.
The former ITV singing contest judge, whose act Sam Bailey won the show last year, said that singer-songwriters had no place on the show because they couldn't fit into the themed weeks.
According to The Sun, Mrs O was taking part in a question and answer session with X Factor host Dermot O'Leary when she said: "Always my mentality when I was on X Factor was, if you were a singer-songwriter you have a definition of who you are, you are writing songs you love and that suit your voice and you are.
"For me, if you were a singer-songwriter, do not go on a talent show. It's not going to work. Could you imagine them doing Abba week, or Eighties week? It's just not for you - because you know who you are.
"Talent shows are fantastic and they change people's lives. But they are for people who are singers, not songwriters."
She continued: "For a singer-songwriter to go on a talent show, it's not the thing to do. When you look at the long term of talent shows, there are very few people who actually sustain any fame. It's fleeting, fleeting, fleeting."
Sharon , who previously judged the show for three years before returning for a one-off series last year, admitted: "People forget who was on last year. It's all about the year that they're watching.
"There have been some superstars - but the majority are forgotten."