Lily Allen´s album was released in 2007 , debuting at 20 on the Billboard Album Charts .
Allen also did several promotional ads for MTV as their Discover and Download artist of the month for January 2007 .
Lily Allen