see more
FRANCE - JANUARY 03: Romy Schneider and Alain Delon in 1981. (Photo by Michel GINFRAY/Gamma-Rapho via Getty Images)