Omega may now be the official watch of the James Bond films, but offscreen, nouveau 007 Daniel Craig is a diehard Rolex fan. In the original books, Bond creator Ian Fleming wrote that "[Bond] could not just wear a watch. It had to be a Rolex." In the early Bond films, Sean Connery sported a Rolex Submariner, and Craig has said in interviews that he favors the identical model. Over at the Rolex Blog, Jake Ehrlich has done some impressive sleuthing into the James Bond / Craig / Rolex connection, examining quotes, photos and other clues.
In a 7-part series of posts, he determined that Craig usually wears a Rolex Submariner on a NATO spec, striped nylon strap (sold as the "James Bond" model). It is in fact not exactly the same as the one Connery sported in Goldfinger, as his was on slightly different regimental stripe strap. Most recently, Craig has been spotted wearing an understated stainless steel Oyster Perpetual (above), so he obviously has more than one Rolex in his arsenal.