Cannes Forever Forever Cannes Photos of the day: Opening Day