A portrait of Jennifer Connelly by Ralph Horsley