French entrepreneur
Christian Dior public relations director Mathilde Favier and French film producer Nicolas Altmayer died on Monday afternoon after their car collided head-on with a truck in Deux-Sèvres.