The photo sees the 47-year-old actor wield a gun as the fictional British Secret Service agent and sport a simple black turtleneck instead of a tuxedo.
Many compared Craig's look to former James Bond portrayer Roger Moore in Live and Let Die. The English actor, now 87, wore a similar ensemble with a gun holster in the 1973 film.
Spectre marks Craig's fourth James Bond movie and opens in theaters November 6. The feature is directed by Sam Mendes, and co-stars Monica Bellucci, Lea Seydoux and Christoph Waltz. Craig was mildly injured on set while filming a car chase scene in February.