see more
FRANCE - MAY 21: 55th Cannes film festival: Stairs of "Sweet Sixteen" In Cannes, France On May 21, 2002-Prince Jacques, Duke of Orleans. (Photo by Pool BENAINOUS/DUCLOS/Gamma-Rapho via Getty Images)