Hey Noor almas,
If greying is happening in 20's it's premature greying & its because more of acidic content in body so taking care of daily habits would help to control it, like Drinking more of water will control acidic content in body, avoid too much of fried food as this food once consumed and gets broken down in body gives out free radicals which damage hair causing premature greying, also avoid harsh shampoos and gels as it breaks down melanin content in hair resulting in greying.
Hence, oiling hair regular to give enough nourishment is necessary ( coconut almond oil makes a great combination) and also include Indian gooseberry ( Amla ) in your daily diet. Use organic, natural and cold pressed oils to get the best benefit. You can try these
Hey Noor ,
Try a home remedy amla is one of the best remedies to stop the growth of grey hair. It is the richest source of vitamin C and contains array of other powerful antioxidants that help to renew your hair, and make it darker, thicker and fuller looking.