Question: are bridesmaids supposed to pay for their dress?
Answer: Traditionally in the US, wedding experts say bridesmaids are expected to pay for their own dresses, which cost on average $143, according to The Knot's most recent Wedding Attire Study. That said, some brides or grooms will pay for their bridesmaids' accessories or hair and makeup.