see more
FRANCE - JANUARY 03: Archives: Alain Delon, in France on January 03, 1991. (Photo by Michel GINFRAY/Gamma-Rapho via Getty Images)