Interesting dilemma.
I have 2 weddings to attend this summer & I don't shave either, so I appreciate your question.
Personally, I am not going to shave. Why, I'm not sure why. I can go either way. What is comes down to is, I just don't feel like it. I'm not sure I can justify my opinion to others satisfaction, but I will attempt to here:)
I have not shaved my pits or legs for 8 years. I occasionally feel awkward standing in line with shorts on and hairy legs, but I find it good practice in dealing with my emotions relating to embarrassment. Otherwise, I'm cool with it.
I really understand what people are saying with taking other people's feelings into account. My boyfriends family reunion is coming up, so I asked him if he wants me to shave my legs/pits for it. It's the first time I have considered asking someone (even though I have been with him for 7 years). He said no. (He is actually the one who sent me to this post, hehe...) If he said yes, I probably would have. Maybe that makes me a pushover, I can't tell. But I do know that I am open, leaning on the side of not wanting to shave.
Off the top of my head you have a couple of things working for you at a wedding. 1. most wedding dance-parties are low-lighting 2. you don't have a reason to raise your arms unless your dancing perhaps! 3. your hairy pits (& legs if that's the case) probably won't show up in photos (that may be wishful thinking) 4. If you do get picked up by a guy, you'll know he must be ok if he is ok with a girl who has hairy pits! That may be a good way to weed them out. (no pun intended) 5. one less thing to do and less itching!
Good luck. There is no right or wrong. Hope this helped.