Cannes Forever Forever Cannes Photos of the day MAY 20