SMILE singer Lily Allen has vowed to put an end to her feuding with other celebrities. The British pop star, 22, has been at the centre of several well-publicised arguments in the last two years (2006-07) with stars including Madonna, Kate Moss and Girls Aloud's Cheryl Cole. But Allen has decided to keep her opinions to herself in future. She says, "When I had my feuds with people last year, I was in a very bad place. "I was depressed, bitter and sad and I let a lot of things get me down, but I'm very happy now and I haven't a bad word to say about anyone."