Image Source: Catherine Deneuve Photo Credit to Georges Biard |
Catherine Deneuve | Born: October 22, 1943 | Briefly Academy Award-nominated French actress best known for her role in the films as Francois Truffaut's "Le Dernier Metro" (1980) and Tony Scott's "The Hunger" (1983). |