Pop darling Still a success
By Olivia Davidson | February 19, 2009Arriving on the scene by way of MySpace popularity in 2006 with the fabulously biting, estrogen-infused single, ?Smile,? British pop tart Lily Allen received substantial attention for her first album Alright, Still.