The parents of the groom traditionally pay for the engagement party, rehearsal dinner and their own wedding attire. The bride's family traditionally pays for the bulk of the wedding.
The financial responsibility of wedding costs has become a gray area through the years, as the bride and groom often pay the majority of the bill themselves. In those cases, the bride usually pays for the groom's ring, the luncheon for her bridesmaids and gifts for her bridesmaids and the groom. The groom, on the other hand, typically pays for the bride's rings, marriage license, officiating fee, formal wear for himself, bridal party flowers, honeymoon, and gifts for the groomsmen, bride and his parents.