What the hell is going on here?!
Okay so, what has Lily Allen been snorting?
Because this is her second major fashion disaster in less than 48 hours!
Miss Allen went out for a bit of last minute Christmas shopping on Friday, and this dress suit and sheer shirt combination is what she chose to go frolicking around [...]
Perez Hilton — What the hell is going on here?!
Okay so, what has Lily Allen been snorting?
Because this is her second major fashion disaster in less than 48 hours!
Miss Allen went out ... more info