A British-Canadian designer, TV presenter, and actress, born in Toronto, Canada, and raised in London, United Kingdom. Her works include The Rocky Horror Picture Show (1975) and The Return (1980).
A British-Canadian designer, TV presenter, and actress, born in Toronto, Canada, and raised in London, United Kingdom. Her works include The Rocky Horror Picture Show (1975) and...Read more The Return (1980).