This is because the French word for sunglasses, "lunettes de soleil", is a plural noun and in French, plural nouns are generally considered masculine.
This is because the French word for sunglasses, "lunettes de soleil", is a plural noun and in French, plural nouns are generally considered masculine.