He also had an 18-year intermittent affair with American actress Carol Lynley .
He had an 18-year intermittent affair with Carol Lynley .