Is there a hard & fast rule about who your witnesses should be. Specifically, does it have to be a member of the wedding party? I wanted to ask a friend to sign ours, but she is not a BM. Is that okay?
Also, did/do you name your witnesses in the program? Any advice on this s greatly appreciated.
THX!!