Actors Alain Delon and Romy Schneider. / Cosmos