Alain Delon, the French screen icon whose smoldering looks and magnetic presence defined European cinema for decades, has died at the age of 88. His children confirmed his death in a statement to Agen...