Former child actress and older half-sister of Simon Cowell. She also has brothers, John (older), Michael and Tony Cowell, and other half-siblings, Lindsay Elizabeth and Nicholas Cowell. She resides in Spain.
Best known as Nancy, one of the alien children in the original 'Village of the Damned' British horror cult movie.