Alessandra Ambrosio at the Cannes Film Festival wearing a Zuhair Murad dress and De Grisogono earrings.

PC: Backgrid