Red carpets, cameras, glitz and glamour and its rich diversity contributes to the Cannes Film Festival being more than just a festival but a....