Lily Allen is a film actress. 'Demos' (2006) is her first album. She has 2 children. She is living in Cotswolds (United Kingdom). Her father is Keith Allen and her mother is Alison Owen. In 2017, the actress played in the film 'Kicked Out: From Care to Chaos'. She holds a degree from Bedales School.