40 pics of the Cannes Film Festival you can't miss!

Lily Allen at the Canned Film Festival. (AFP)
Lily Allen at the Canned Film Festival. (AFP)