Slideshow: Robert Pattinson steals limelight on Cannes red carpet

Mehdi Chebil, France 24

Advertising