One of my girlfriend's just told me last week that her and her BF are getting married in the courthouse on August 7th, and she wants me along with two other friends to be there as a witness. However, she's having a wedding next year sometime and I will be one of the bridesmaids in that ceremony. I'm confused about when I am supposed to get the wedding present. Do I give it to them for the August 7th marriage or wait for the wedding next year? There isn't a registry built yet, this is all very new.