LATEST: Pop star Lily Allen has branded Girls Aloud singer CHERYL COLE a "stupid bitch" for publicly criticising her appearance. Allen shocked fans by branding herself "fat and ugly" - and "s**tter" than fellow British singer Amy Winehouse on her MySpace page on Saturday (12May07). But she insists she made those comments because criticism from Girls Aloud singer Cole (nee Tweedy) left her "feeling low". She says, "I think I was just having a hard time last week. After reading Cheryl Tweedy's comments branding me a 'chick with a d**k' I was feeling pretty low. "I know I've said bad things about people in the past but this I mean… I may not be as pretty as (Cheryl) 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 bitch." She adds that the launch of her clothes line Lily Loves did not help her self confidence: "Seeing my picture in so many newspapers next to Kate Moss made me feel grotesque momentarily. I guess it shows how much of an effect the media can have on us young ladies."