Cannes, France, where the annual film festival begins today (© Manjik Photography/Alamy)(Bing United States)

Cannes, France, where the annual film festival begins today (© Manjik Photography/Alamy)(Bing United States)

Shopping on Amazon.com to support us with hosting and bandwidth costs