Once you account for things like travel, gifts, and appropriate attire, the average wedding guest spends about $673. (I never attend a wedding without signing a prenup.)