Jennifer O'Neill is one of the best actresses of our time.