When singer Lily Allen appeared on MTV show TRL in America for the first time earlier this year (07) she wore a $9,000 (GBP4,500) Prada dress.