Lily Allen is a film actress. Her parents are Keith Allen and Alison Owen. Her latest film is 'Kicked Out: From Care to Chaos' (2017). She is living in Cotswolds in United Kingdom. She has 2 children. She released the album 'No Shame' in 2018. She holds a degree from Bedales School.