Daniel Craig can't seem to get away from his iconic portrayal of James Bond in the new Heineken advert