Invest in Sovereign Gold Bonds for a short-term goal

I want to buy at least 40 grams of jewellery for my marriage in the next two years. What will be the best option for me to invest for a short-term goal like this? Should I buy a gold ETF, mutual fund or is there a better option available? I would suggest you to invest in Sovereign Gold Bonds (SGB), through...