Justin Hartley wears square Aviator sunglasses with blue gradient lenses in Tracker, Season 2 Epsiode 18.
The sunglasses with a silver or gunmetal frame worn by Justin Hartley have not yet been identified. If you know the brand, please send a message.
Alternatives
If you're looking for similar glasses, you can consider one of these:
Under $25
The most affordable option are these $16 Aviator sunglasses on Amazon.
Shop at Amazon ($15.99)
Ships from Amazon
Another good option are these Jim Halo Aviators with a more intricate frame design.
Shop at Amazon ($25)
50+ bought in past month - ⭐ 4.3
Under $100
This pair of Vincent Chase By Lenskart sunglasses has a Gunmetal frame (which the Tracker sunglasses also seem to have). It also has gradient lenses but these lenses are more transparent than the Tracker sunglasses.
Shop at Amazon ($40)
Fast and free shipping - ⭐ 4.5
These Vogue VO4289S sunglasses have a very similar vibe to the Tracker sunglasses.
Shop at Amazon ($35.50)
Fast and free shipping - ⭐ 5.0
A nice pair of Lacoste (with the crocodile emblem) sunglasses with a straight frame similar to the Tracker sunglasses:
Shop at Amazon ($94.35)
Fast and free shipping - ⭐ 4.7
The ultimate square Aviators
You also get the ultimate Oliver Peoples Clifton OV1150S, currently a very popular model due to its appearances in Yellowstone, the Blacklist and The White Lotus.
Shop at Amazon ($506)
Free returns
Complete the look
Justin Hartley wears a Timex Expedition North watch and many other watches in the series, read more here.
Reference: not yet identified