Stella & Shelley

Stella is a leading British novelist, actress and director. Her partner is playwright Shelley Silas. Shelley had recently lost her sister to cancer.