I watched. I gawked. I judged. My favorite — and least favorite — looks on the 2025 Cannes Film Festival red carpet.

I watched. I gawked. I judged. My favorite — and least favorite — looks on the 2025 Cannes Film Festival red carpet.