Alain Delon has not made many public appearances recently. I found this video with pictures of Mr. Delon. Many of the photos appear to be from his spring 2010 trip to Moscow to promote Christian Dior’s Eau Sauvage. There are many pictures of Mr. Delon that I have not seen before.
The Moscow photos start around 30 seconds into the video.