British Actress Singer Songwrite
British film actress turned musician who appeared in the 2005 film Æon Flux and the 2000 film Quills.