Most people have a hard time talking money, it is an understandably uncomfortable topic. However, weddings are one of the most expensive events in the average person's life- and money is a topic that needs to be talked about.
The etiquette rules tend to change, especially when it comes to finances and financial obligations. Below is a quick guide to whom is normally expected to pay for what in a wedding. The below advice is by no means what you must do, they are simply a quick run through, especially when the diversity in weddings and family arrangements.
The Bride & The Groom
Offer out of town guests rooms, if necessary. Help out with wedding expenses. Pitching in where appropriate.
The Bride's Family
Traditionally, the Bride's family foots the bill for the entire wedding. Although, it isn't unheard of anymore for the grooms family to help in many situations.
Bridesmaids usually are expected to pitch in for some costs and purchase their own ensembles. Pay part of the wedding shower costs. Pay part of the bachlorette party costs. Purchase their dress.
The Grooms Family: While traditionally the Groom's family isn't required to pay for much, it's becoming more and more in vougue for them to pitch in a fair amount of the costs for the wedding.
Groomsmen: Pay part of the bachelor party costs. Purchase their ensembles.
Parents of the Flower Girls, Ring Bearers, etc:
The parents normally pay for outfits for the flower girl and ring-bearers, or other children in the wedding. While, if you and your soon to be are feeling generous- it is a fabulous thing to offer to foot the bill for the clothing.
Offer a range of dresses at different prices. Don't pick out an expensive dress if you know that money is tight for the parents. The ring-bearer's pillow, flowers, baskets and other 'extras' however are not the responsibility of the parent.