All the Best Fashion Looks From the 2024 Cannes Red Carpet