Celebrating 19 Years of Lily Allen’s Debut Album ‘Alright, Still’ (2006) July 13, 2025 Albumism Staff Lily Allen’s debut album ‘Alright, Still’ was originally released on July 13, 2006. Read more