A long time ago the bride would give the husband her dowry (her life savings) but that turned into the brides family would pay for the wedding. Today that still is the tradition but a lot of the time both familys will pay for the wedding because it cost a lot.