Elle Fanning spotted at Cannes on the Croisette