@shengliver,
All three are grammatically correct. I would use the first and prefer the first because it’s the shortest. A good rule of thumb is to use as few words as possible, every word needs to add something, if it doesn’t, leave it out.
Having said that I would add can after still, so it says I still can remember the wedding, because that sounds more natural.