I'm super excited because I just got engaged 2 days ago! I *LOVE* my ring and want to keep it sparkly and as clean as it was when I first got it. But, unfortunately I've had trouble finding good advice online about how to clean my ring. Should I just wash it in a gentle warm water and Ivory soap solution with a soft-brush toothbrush? What about ultra-sonic jewelry cleaning machines - that seems like an easy way to go but could they damage the ring and the setting?

Any advice is much appreciated!