The Cannes Film Festival marries celebrity culture, movie spectacle, and high-fashion couture into one event. Here are 10 of ...