Here's a list of the traditional costs for everyone involved -
Ceremony- Bride and family pay for church, organist, etc.
Your budget will determine the type of wedding you will have, so it should be one of the first things you tackle.
Groom and family pay for marriage license and officiant's fee.
Clothes - Bride and family pay for bride's dress, veil, accessories, and trousseau (lingerie and honeymoon clothes).
Groom and family pay for groom's outfit.
All attendants pay for their own clothing (including shoes).
Flowers - Bride and family pay for arrangements for church and reception, plus bouquets and corsages for bridesmaids.
Groom and family pay for bride's bouquet, boutonnieres for men, and corsages for mothers and grandmothers.
Honeymoon Groom and family pay for complete honeymoon.
Photography - Bride and family pay for all wedding photos.
Groom's family plans and hosts the rehearsal dinner.
Reception Bride and family pay for all professional services, including food, drink, decorations, and music.
Rings - Bride and/or her family pay for groom's ring.
Groom and/or his family pay for both of the bride's rings.
Stationery - Bride and family pay for invitations, announcements, and wedding programs