A diamond is primarily an engagement stone, not a wedding stone. The wedding nets you community property, worth even more than a diamond.
Think of it as earnest money, or buying an option. It's too expensive to buy a diamond and promise marriage just to string your girlfriend along if you aren't intending to follow through in the next year.