Cannes 2017: A look at the film festival's most glamorous and candid moments