Photos from Cannes, France

;