Las damas de honor, las bridesmaids o flower girls (niñas de las flores) se ven de diferentes formas en la mayoría de las religiones en el mundo, en la celebración del matrimonio.
Tradicionalmente debía ser una niña menor de 12 años, familiar directo de la novia, quien era la encargada de abrir el séquito nupcial y acompañar la novia hasta el altar. Debía arrojar pétalos de flores a medida que la corte nupcial avanzaba, creando de esta forma una estela sobre la alfombra roja que posteriormente pisaría la novia, simbolizando prosperidad, abundancia y felicidad; de ahí su nombre flower girl. Esta tradición es muy antigua y data de antes de la Edad Media. El rol de la dama de honor se ha venido transformando a lo largo de los años.
En los países protestantes, principalmente en Estados Unidos, existen la figura de la dama de honor, que es una persona adulta que acompaña a la novia, lo que conocemos como bridesmaid y también está la flower girl o la niña que tira los pétalos de flores.