Cannes 2025: Best Dressed Men Steal the Show