Related:

French film star Alain Delon dies aged 88