Your most common question!
The only quality metal that does not tarnish over time is solid gold. But gold, unfortunately, is an expensive choice. The second best option for you, in terms of quality metal is silver, so silver jewellery will become your best friend.
The more love you show for your silver jewellery, the longer it will last. This can be from 3 months to years, it depends on you! To slower down the wear of the plating, especially on your gold-plated jewellery, it would be good to avoid wearing them in the shower, at the sea or in the pool. If you still intend to wear them under water, we would suggest you to choose gold vermeil jewellery.