Earlier last week was the Cannes Film Festival, the South of France’s annual celebration of art, glitz and glamour, and an occasion that brings about a flock of international glossy-haired starlets to promote films and documentaries across the globe.