In my own experience, unless you're dating someone REALLY seriously, going to a wedding without a date is infinitely preferable to taking "just a guy".
The best scenario (when you're not involved) is to plan to meet up with some people you know, male and/or female, then you can have fun either way.
The wedding at which I had THE most fun was one that I dreaded. My now-fiance & I were broken up at the time, and he was Best Man - but I knew a lot of the other people there. We all checked into the hotel (me alone, no other single women), and the guys told me to "pick up Ted at Room 209, then get the rest of the guys". When I was ready, and knocked on Room 209, this totally GORGEOUS man opened the door, and I gasped, "You're not Ted!" He said, "I
can be, if you want me to!" The guys came out in the hall and rescued me - but Mr. Gorgeous was at the wedding! In one fell swoop, I was able to signal to mr. honeychile, "Hah! You're not the only fish in the sea!", have a GREAT time with "the guys",
and meet someone new!
Sidenote: I had somewhat forgotten about the whole story until Thanksgiving weekend, when we were at the Nelsons' & looking at the wedding pictures. Someone said, "Oh, there's honey's OTHER Ted!" to which mr. honeychile admitted that he (mr.h) had needed to be put in his place.