Tom Ford Marko TF144
The Tom Ford Marko TF144 sunglasses are worn by James Bond (Daniel Craig) in the movie SkyFall (2012). They are also worn by Daniel Craig on the film set, in between shoots. Craig was spotted with these glasses in Turkey while filming action scenes there, but the sunglasses aren't visible in the Turkey scenes in the film. In the Bond on Set photo book, the glasses can also be spotted in on the set of the Death City scene, and the glasses are briefly worn in those moments in the film and in one other scene.
The glasses seen in the film seem to have a silver (rhodium) frame. The only Marko model available with that color frame has blue lenses, the Marko "18V".
The Marko is a standard model from Tom Ford's sunglasses range and is therefore less rare than the Tom Ford TF108 sunglasses seen in Quantum of Solace, which came in a special James Bond box.