Diamond is everyone's favourite stone. But they are certainly not for everyone, as they are one of the most expensive gemstones. However, according to Vedic astrology, even if you can afford it, not everyone can wear them.