Let’s take a look at some of the most unexpected fashion looks from Cannes 2025.