Taking place at the heart of the glamorous French Riviera, the Cannes Film Festival is the ultimate display of wealth, sophistication and art. It’s a place where the filthy rich rub shoulders with the ...