La tradición de que la familia de la novia pague por una boda evolucionó del sistema de dotes. Las dotes eran un precio que la familia de la novia pagaba a su futuro esposo por su apoyo y como medida de buena fe las dos familias.
Durante gran parte de la historia, las mujeres no podían heredar ni poseer propiedades. Era necesario que los padres casaran a sus hijas para proteger la riqueza, la propiedad y la tierra. Cuando se encontró al marido adecuado, se negoció un precio a cambio de la mano de una hija en el matrimonio. Esto permitió a las familias formar alianzas y evitar que se perdieran sus riquezas y bienes. Como la familia de una mujer era responsable de asegurarle un marido, los gastos de la boda también los pagaba su padre. Aunque casi han desaparecido en la cultura occidental, las dotes siguen siendo comunes en varios países asiáticos, especialmente en la India.