No, I would not, because first I do not like to offer money at wedding, this is not a true gift, and moreover Bitcoin can not be seen, so to eyes of other people you would look like a fool.
I think you're looking at it the wrong way. I myself don't have 1 bitcoin, but would you give it as a wedding gift if you did, this is more of a theory question. Why do you think so? Maybe your gift, that you would give them, is not as good as you thought since they can already have that or have no room to use it,etc... I've seen a lot of people at weddings giving them envelopes with money so that they can use it for what they actually need it for, so that's why I believe that bitcoin would actually be a pretty nice gift.