Trendsetter: Daniel Craig as James bond in his Tom Ford Marko sunglasses. The real deal: The Tom Ford Marko sunglasses Daniel Craig wore. Prices start at £228 and the Marko has quickly become a modern day classic thanks to its association with 007.