Advertisement

The 10 best red-carpet moments of Cannes 2023

After two weeks of fabulous fashion, we round up our favourite looks