Your sunglasses will sparkle like the day you got them with the right cleaning technique. Here's the safe way that jewelers recommend.
Rinse both lenses under lukewarm running water to remove dust and debris. This prevents scratching when wiping.
Put one drop of dish soap on each lens. Gently work it around with your fingers, including frames, nose pads, and temples.
Rinse all soap off completely with lukewarm water. Any residue causes streaking and dulls the lenses.
Shake off excess water and pat dry with a clean microfiber cloth in gentle circular motions.