Cannes: Still fabulous at 70