Robert Pattinson: Sexy in Cannes