New X Factor judge Mel B has said she "can't wait" to get started, and is promising the contestants, and colleagues Simon Cowell, Louis Walsh and Cheryl Cole, that she will give it to them straight.

The Sun reports that the singer has agreed a £1m deal to take part in the new series, including a £100,000 wardrobe and expenses allowance.

Mel B said: "I've always thought honesty is the best policy when being a judge and that's what I'm going to bring more of this year - whether it's spotting an incredible singer, giving someone a reality check or debating with Simon over who's got it wrong.

"Now I can't wait to get started and find some amazing talent."

Mel B was previously a guest judge on the show, and has also appeared on the Australian version and America's Got Talent. She is currently working on Australian show The Voice Kids.

Cowell said of her appointment: "I thought she was fantastic as a guest judge a couple of years ago. She is feisty, opinionated and, I believe, will be a great mentor."

Filming begins next week.