If you're throwing a wedding, think about your guests. Can your bridesmaids really afford $200 dresses, or a trip to a bachelorette party in Tahiti? Can your guests really pay to fly across the country to celebrate you? Of course, it should be your event, but you should make sure that the people involved don't have to break their bank account to participate.