If somebody wears far too many pairs of sunglasses, often even indoors, they are considered a Jack Of All Shades.

They're likely to combine the two aspects of owning far too many pairs of sunglasses and wearing sunglasses far too often, just as regularly in a sunny atmosphere as in winter, at night time, or indoors.
Dexter : “Have you seen Carl? He's been wearing sunglasses all day, even in the office.”
Larry : “Wow... I guess he must be a Jack Of All Shades.”
by C L G February 14, 2020
Get a Jack Of All Shades mug for your Aunt Larisa.
Those perfect sunglasses that go with everything. Every outfit, every occasion, every color.
These perfect frames and lenses really make for a Jack of all Shades.
by xthexjessx October 25, 2017
Get a Jack of all shades mug for your cat James.