French Film Legend Alain Delon Dies. He Was 88
French film legend Alain Delon, a divisive star known to some as a sex symbol and to others as an egotistical chauvinist, has died aged 88, his children announced Sunday.