Can(nes) you dig it?

One of the most star-studded events of the year is the Festival de Cannes, or known amongst Americans as the Annual Cannes Film Festival held in Cannes, France. The international gathering