Swarovski crystals may not cost as much as real gemstones, but they are among the top-of-the-shelf jewelry items in the market today. They are delicate and one should take proper care of them, if they are to last for a long time. Hair lotions, sprays, and natural body oils will dullen the Swarovski crystals.
For simple cleaning, use mild dishwashing detergent and water. You can rub it gently with a soft-bristled brush to get rid of the dirt. Use clean water to rinse, then wipe dry with a soft cloth.
For deeper cleaning, look for Swarovski cleaning kits. These come with a specially designed jewelry cleaning cloth, handling gloves, crystal brush, a cleaner, and washing instructions. Follow the given washing guidelines to restore the sparkle in your lovely crystals.