Lily Allen has blamed her recent self-doubt on Girls Aloud’s Cheryl Cole after hearing Cheryl label her a “chick with a d*ck”.

Writing on her blog again, Lily apologised for worrying her fans with her outburst and said: “I was feeling pretty sorry for myself , I’ve been reading all your comments and they have made me realise there is more to life than being thin! So thank you. I think I was just having a hard time last week.”

“After reading Cheryl [Cole]’s comments branding me a “chick with a d*ck”, I was feeling pretty low and as well as that, some of you might know I launched my clothing line for New Look last Tuesday and seeing my picture in so many newspapers next to Kate Moss, made me feel grotesque momentarily.”

“I know it’s a silly way to feel and I am incredibly proud of myself and my achievements over the past year, there are so many good things about my life. I really am incredibly lucky. I guess it shows how much of an effect the media can have on us young ladies. Usually I ignore these things, but in my heightened emotional state I let them get the better of me.”

“I know I’ve said bad things about people in the past but this, I mean Cheryl if you’re reading this, I may not be as pretty as you but at least I write and SING my own songs without the aid of Autotune. I must say taking your clothes off, doing sexy dancing and marrying a rich footballer must be very gratifying, your mother must be so proud, stupid b*tch.”

“My mum has come out here to keep me company and I feel much better now, I sha’nt [sic] be getting any surgery, instead I will be eating lots of bread and pasta and thinking about what to write about for the next album.”

And in case that wasn’t personal enough, speaking on E! Radio on Tuesday, Lily added that Cheryl has “a really stupid accent”, is “so thick” and “she’s a horrible, nasty, disgusting human being. I hate her guts.”