Well, I don't know about the diamonds, but gold appears to be good for your health:
From the ancient times, benefits of gold like healing and curing properties are used, and you’d be surprised to know how gold can actually improve your overall well-being. Moreover, one of the researches confirmed that wearing gold on skin can improve and alleviate rheumatoid arthritis symptoms in a significant proportion of sufferers...
So if you have some gold jewellery which you don't regularly wear, it's time to take it out of the drawer and put it on! It'll make you feel more feminine, too. It's not wrong to feel pampered.
Gold is in itself something that makes most happy. However, its influence on the wearers health and life is more important than a fashion statement that if portrays while wearing them. Moreover, if it would help you to feel better by buying, receiving, or wearing an expensive piece of gold jewelry then it is worth a buy and anytime you feel slightly stressed or depressed, you can always look at it, and let it help you to become more positive and motivated in life.