Daniel Craig is the most recent James Bond and the most successful one at that—his third Bond film, Skyfall, is the highest-grossing film in the Bond series. He is an insanely talented actor and with all the popularity comes the need for cool sunglasses to perfect the "incognito look" and Craig has found the right pair for him: the Tom Ford Andrew sunglasses. These shades are a prime example of something James Bond himself would wear and we love how Daniel Craig manages to ALWAYS look like Bond.
Check out the spy-like shades.