Gemini is ruled by Mercury. People should wear emerald for good fortune and for the blessings of Mercury.
Instead of emerald, a person can wear sub-stone of emerald like onyx and peridot to have good results.
Be aware, Mercury ascendants should not wear blue sapphire.