Hollywood stars Robert Pattinson and Nicholas Hoult have reportedly screen-tested for James Bond, while Harry Styles has held ...