The biggest indi movie awards show in the business is most definitely the Cannes Film Festival in Cannes, France. You’re in the gorgeous south of France with beautiful people dressed in their fanciest outfits… whats not to love?
The Festival has unveiled the poster for its upcoming 76th edition which pays tribute to iconic French actress Catherine Deneuve. Scroll down to see it.
The image shows Deneuve standing on Pampelonne beach, near Saint-Tropez, for the shoot of Alain Cavalier’s 1968 romantic drama Heartbeat (La Chamade), adapted from the novel by Françoise Sagan.