May 17, 2025: The Cannes Film Festival is known for its glamour, prestige, and show-stopping red carpet moments—but this year,…