Fox, Catherine, 1977-