The Cannes Film Festival kicks off in the South of France this week, and we're soaking up all the glitz and glamour that the annual event has to offer. Founded
Michelle McGrath