Cher Lloyd has insisted she has toned down her diva ways and is no longer a stroppy teenager.
The former X Factor contestant admitted to MTV that she had been difficult but said that she had changed.
She said: "I was a nightmare to work with. I was 16 years old and I wanted everything my way.
"What I didn't understand that just starting out and being in the competition you have to earn your stripes and I didn't earn my stripes and I honestly feel that I haven't earned all of them yet - there's still a lot of hard work to do.
"I don't want to be the person people don't want to meet... I never want to be remembered as the girl that came in and was rude to everyone and was an absolute diva even though she ain't got her stripes yet."
Cher, 20, is releasing her second album in November and recently debuted new single I Wish from the album, featuring TI.