eyeglasses
Moscot Mensch
In the movie No Time To Die, Q (Ben Whishaw) wears Moscot Mensch eyeglasses.
Q wears the glasses in all his scenes, with all his outfits.
Binocular Glasses
In The Living Daylights (1987), James Bond uses a pair of Binocular Glasses to get a closer look at General Pushkin.
Univo U5 C1 eyeglasses
Q (Ben Whishaw) wears a pair of Univo U5 C1 eyeglasses in SkyFall (2012) and SPECTRE (2015).
The glasses have a black / clear (transparent) gradient frame and two dots next to the lenses. The product code is 5 or U5, and the colour code is C1.
Lindberg Air Titanium eyeglasses
Elliot Carver (played by Jonathan Pryce) wears Lindberg Air Titanium eyeglasses in the movie Tomorrow Never Dies (1997). The glasses seen in the film are a model from the year 1997, lens shape number 199, with the then typical wire frame from Lindberg, the details of which can be seen quite clearly in the first close-up shots of Elliot Carver in the film.
Cartier Vendome Santos sunglasses
In the movie A View To A Kill (1985), Max Zorin (played by Christopher Walken) wears a pair of gold Cartier Vendome Santos sunglasses and eyeglasses. The sunglasses are worn by Zorin when he meets James Bond (Roger Moore) at Château de Chantilly.