French actor Alain Delon (R) and an unidentified person attend the 88th edition of the Arc de Triomphe prize, at the Longchamp racecourse, in Paris, on October 4, 2009. Sea the Stars won ahead of British Youmzain and French Cavalryman.
View as Grid »