Bella Hadid at last year's Cannes Film Festival Awards. Picture: Twitter.

The annual Cannes Film Festival in France, happening today showcases the best new films from around the world.
Here are some of the best dressed celebrities on the Riviera red carpet...