Attending a wedding can be expensive, with costs ranging from things like attendance and gifts for the shower, the bachelor(ette) party, and the costs of traveling to and from the wedding ceremony and reception.