Cannes Lions 2024: The Best-Dressed Marketers on the Croisette