Rigards Nite Owl - David Tennant - Good Omens
These unique glasses have an olive and carbon fiber clip on and cost approx. $700.
David Tennant also wears another pair of Rigards glasses in the same season of Good Omens.
Reference: Rigards RG2049 AL B015 Olive + Clip
With thanks to Michael for the screenshots