A slideshow of looks from the Cannes Film Festival, taking place in France.

Share story

Looks from the Cannes Film Festival, taking place in France through May 22.