Obviously if you are married engaged or otherwise a "unit" bringing a date seems kind of obligatory ..  unless you lucked out and thy didn't have a provision for them to come.
I guess bringing a date in other circumstances has a lot to dowith your people skills. 
If you have excellent or even good people skills you will meet  others and have fun no matter what the situation. Even if the wedding only had the elderly in attendance.
On the other hand. If your people skills aren't so good, and you kind of have a child like need for attention and entertainment . . . and can't deal with the possible prospect of being "bored" for a infintesimal amount of time like a couple hours of your life. 
If you can't do that for a good enough friend that invites you to share an important experience with them . . . well I guess you need to think about brining a date