The best red carpet fashion at the Cannes Film Festival so far
The 76th edition of the most fashionable film festival is nearing its end, with a slew of directors, actors and writers have made their entrance on the hallowed Promenade de la Croisette in Cannes. This year,